TimoMeister
Occasional Collector

FormField Klassen abfragen

Jump to solution

Hallo Community,

was ist den Best Practice, um die verschiedenen Klassen von FormFields abzufragen, damit man entsprechend auf die Ausgabe reagieren kann?

formIterator = formData.getForm().forms();

     for(formField:formIterator){

          formValue = formData.get(displayLanguage,formField.name());

          if(!formValue.isEmpty()){

               if(formValue.getType() ... ){

                    //Ausgabe

                }

           }

     }

Für die unterschiedlichen Typen muss man ja entsprechend die Ausgabe anpassen.

Besten Dank & Viele Grüße

Timo

0 Kudos
1 Solution

Accepted Solutions
TimoMeister
Occasional Collector

Habs nun doch geschafft Smiley Happy

Bsp:

...

if(formValue.get() instanceof String || formValue.get() instanceof Number){

  formValue.get().toString();

} else if (formValue.get() instanceof DomElement){

  formValue.get().toText(false);

}

...

View solution in original post

0 Kudos
1 Reply
TimoMeister
Occasional Collector

Habs nun doch geschafft Smiley Happy

Bsp:

...

if(formValue.get() instanceof String || formValue.get() instanceof Number){

  formValue.get().toString();

} else if (formValue.get() instanceof DomElement){

  formValue.get().toText(false);

}

...

0 Kudos