Domino 9 und frühere Versionen > ND9: Entwicklung

Felder in einer XPages leeren sich

<< < (2/3) > >>

Tim Pistor:
stimmt. Da sollte dann sowas kommen...

MLoy:

--- Zitat von: Sven Hasselbach am 02.12.15 - 08:38:27 ---

Was mich verwundert ist, dass das überhaupt funktionieren soll; wurde die Komponente Adresse_OK_1 auf rendered = false gesetzt, geht der Partial Refresh des oninput events ins Leere...

--- Ende Zitat ---
@Sven: Eingeblendet wird das Icon dann wieder anderweitig.


Ich glaub ich hol mal (fachlich) ein bisschen weiter aus, dann wird es vielleicht etwas klarer warum ich sowas in der Art überhaupt benötige

Es geht im Groben um Adressprüfungen.

Ablauf (Auszug)
1. Adressen eingeben (Strasse, Plz, Ort)
2. Klick auf Button
3. Per Google wird die Adresse geokodiert und ggf. vervollständigt
4. zusätzlich werden die entsprechenden Koordinaten (LAT/LNG) abgelegt (wird später zur Streckenberechnung verwendet)
5. Das Icon "Adresse gültig" wird eingeblendet
6. Sollte der User jetzt die Strasse, Ort...  verändern sind die Koordinaten natürlich ungültig und das Icon muss ausgeblendet werden
7. Damit nachfolgende Funktionen (Streckenberechung zum Kunden usw.) ausgeführt werden können muss ein Kennzeichen für eine gültige Adresse vorhanden sein, sprich der Button müsste in diesem Fall erneut gedrückt werden.

Ich bin gerade am überlegen ob ich die ganze Ecke nicht umbaue.
Folgende Idee hab ich gerade im Kopf:
1. Nach betätigen des Knopfes werden die Adressfelder gesperrt und der Button zur Prüfung wird ausgeblendet.
2. Gleichzeitig wird ein weiterer Button eingeblendet, über den die Adresse wieder zur Bearbeitung "geöffnet" werden kann.

So hätte ich auch ein Kennzeichen ob es sich im eine gültige Adresse handelt und ich muss mich an keinerlei Events der Textfelder hängen.
Macht glaub ich mehr Sinn.
Was haltet ihr davon?

Gruß
Marcus

Sven Hasselbach:

--- Zitat von: MLoy am 03.12.15 - 15:23:34 ---
--- Zitat von: Sven Hasselbach am 02.12.15 - 08:38:27 ---Was mich verwundert ist, dass das überhaupt funktionieren soll; wurde die Komponente Adresse_OK_1 auf rendered = false gesetzt, geht der Partial Refresh des oninput events ins Leere...

--- Ende Zitat ---
@Sven: Eingeblendet wird das Icon dann wieder anderweitig.

--- Ende Zitat ---
Also hat der Code oben gar nichts mit dem Problem zu tun?

MLoy:

--- Zitat von: Sven Hasselbach am 03.12.15 - 16:00:28 ---
--- Zitat von: MLoy am 03.12.15 - 15:23:34 ---
--- Zitat von: Sven Hasselbach am 02.12.15 - 08:38:27 ---Was mich verwundert ist, dass das überhaupt funktionieren soll; wurde die Komponente Adresse_OK_1 auf rendered = false gesetzt, geht der Partial Refresh des oninput events ins Leere...

--- Ende Zitat ---
@Sven: Eingeblendet wird das Icon dann wieder anderweitig.

--- Ende Zitat ---
Also hat der Code oben gar nichts mit dem Problem zu tun?

--- Ende Zitat ---
Das kann ich eben nicht sagen ob es damit zu tun hat. Ich hab nur vermutet, dass durch die zahllosen Partial Refreshs die durch die Textfelder ausgelöst werden das Problem mit den leeren Felder entsteht, sicher bin ich mir da nicht. Leider kann ich es auch nicht nachstellen, es tritt eben nur sporadisch auf

Sven Hasselbach:
Der Code geht nicht. Kann man ganz einfach nachstellen: Einfach auf ne neue XPage einfügen, und ein Label hinzufügen mit der Id Adresse_OK_1.
Ein paar Zeichen eintippeln, und Fehlermeldung abwarten.

Navigation

[0] Themen-Index

[#] Nächste Seite

[*] Vorherige Sete

Zur normalen Ansicht wechseln