Domino 9 und frühere Versionen > Entwicklung

Felder im Web prüfen

(1/3) > >>

Gruenkohl:
Mahlzeit,

ich benötige noch mal hilfe. ;D
Ich lasse eine DB übers Web laufen. Wenn ich einer Maske Werte eingeben, würde ich gerne prüfen lassen, ob auch alle nötigen Felder gefüllt sind. Das prüfen ist ja nicht das Problem.

Aber kann mir jemand sagen, wie ich eine Art MsgBox/PopUpBox aufgehen lassen kann, um dem Benutzer mitzuteilen, welches Feld noch gefüllt werden muss?  ???

THX

Andreas

harkpabst_meliantrop:
Dazu müsste man wissen, wie du die Prüfung im Moment machst. Da gibt es ja verschiedene Möglichkeiten, von denen JavaScript in der Regel die mit Abstand sinnvollste ist.

Gruenkohl:
Im Moment werden die Felder noch gar nicht geprüft.
Da ich aber das Doc nicht speichere sondern die Werte in eine DB2
Tabelle schreibe, kann ich sie nicht im Save oder Close prüfen.
Ich hatte vor sie im Agent zu prüfen. Kann ich dies in einem Agent prüfen und diesen von dem eigentlichen aufrufen?
Wenn ja kann mir einer ein grobes Script nennen?
Bin in Jave nicht fit, da es mein erstes Web-Projekt ist.

THX

Till_21:

--- Zitat von: Gruenkohl am 24.07.03 - 13:05:49 ---Im Moment werden die Felder noch gar nicht geprüft.
Da ich aber das Doc nicht speichere sondern die Werte in eine DB2
Tabelle schreibe, kann ich sie nicht im Save oder Close prüfen.
Ich hatte vor sie im Agent zu prüfen. Kann ich dies in einem Agent prüfen und diesen von dem eigentlichen aufrufen?
Wenn ja kann mir einer ein grobes Script nennen?
Bin in Jave nicht fit, da es mein erstes Web-Projekt ist.

THX

--- Ende Zitat ---

Vorneweg : Java ungleich JavaScript...
aber zum Thema :
Nur clientseitig mit JavaScript zu validieren halte ich fuer nicht so geschickt...
Du schreibst : "Ich hatte vor sie im Agent zu prüfen. "
Das ist doch die sinnvollste Methode,
ich denke mal, du startest deinen Agenten mittels ToolsRunMacro aus deiner WebMaske...
jetzt kannst du doch deine (serverseitige) Validierung loslegen und im negativen Falle HTML ausprinten (natuerlich mit nem schoenen zurueck button)

gruss

harkpabst_meliantrop:

--- Zitat von: Till_21 am 24.07.03 - 14:27:08 ---Nur clientseitig mit JavaScript zu validieren halte ich fuer nicht so geschickt...
Du schreibst : "Ich hatte vor sie im Agent zu prüfen. "
Das ist doch die sinnvollste Methode,
ich denke mal, du startest deinen Agenten mittels ToolsRunMacro aus deiner WebMaske...
jetzt kannst du doch deine (serverseitige) Validierung loslegen und im negativen Falle HTML ausprinten (natuerlich mit nem schoenen zurueck button)
--- Ende Zitat ---

Dem kann ich so verallgemeinert natürlich überhaupt nicht zustimmen.

In der absoluten Mehrzahl der Fälle ist die clientseitige Validierung nicht nur völlig ausreichend, sondern eben vor allem viel, viel schneller und bequemer.

Validierung per WQS-Agent würde ich zusätzlich nur da einsetzen, wo es um extrem wichtige Sachen geht oder z.B. um die Größe von Uploads (was ohnehin gar nicht trivial ist).



Navigation

[0] Themen-Index

[#] Nächste Seite

Zur normalen Ansicht wechseln