TimoMeister
Returning Responder

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
Returning Responder

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
Returning Responder

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