Das Notes Forum

Domino 9 und frühere Versionen => Entwicklung => Thema gestartet von: Silent_Bob am 09.09.03 - 16:19:20

Titel: im feld einen manuellen wert eintragen, direkt in einer ansicht?
Beitrag von: Silent_Bob am 09.09.03 - 16:19:20
hallo,

ist es möglich in einer ansicht direkt ein feld eines datensuatzes zu ändern?

also ich weiß das es möglich ist, mit hilfe einer schaltfläche einen wert in einer ansicht zu ändern. das ist ja auch kein problem.

aber jetzt werde ich gefragt, ob man auch in einer ansicht einen wert mit der hand in ein feld eintragen kann?

gibts da evtl. die möglichkeit ne schaltfläche zu basteln, die mit ein fensterchen öffnet, in das dann der wert eingetippt wird, der dann automatisch in einem vorab festgelegt feld reingeschrieben wird?

danke
Titel: Re:im feld einen manuellen wert eintragen, direkt in einer ansicht?
Beitrag von: koehlerbv am 09.09.03 - 16:48:25
Ja, klar. Machst Du ein @Prompt, nimmst als Vorgabewert den alten Feldinhalt.
Bei mehr Werten ist dann Dialogbox angesagt.

Bernhard
Titel: Re:im feld einen manuellen wert eintragen, direkt in einer ansicht?
Beitrag von: eknori am 09.09.03 - 16:56:59
guckst du:

http://www.jnotes.de/JNOTES/JIX.NSF/ID/~VIEWFEATURES?OPENDOCUMENT&VIEWAPPLET~(NO)FEATURELIST
Titel: Re:im feld einen manuellen wert eintragen, direkt in einer ansicht?
Beitrag von: Silent_Bob am 10.09.03 - 08:21:51
hi,

das mit dem @Prompt sieht schonmal ganz gut aus.

folgendes habe ich in eine gemeinsame aktion eingetragen:

@Prompt([OKCANCELEDIT]; "Hier die Bemerkung eintippen"; ""; bem1)

das promt fenster öffnet sich und zeigt sogar den wert im feld "bem1", der vorher da drin stand, aber der vorgebewert bleibt trotzdem drin stehen, egal was ich machen. ich habe auch noch versucht ein @Command([EditDocument];"1") einzufügen, aber das hat auch nichts geändert.

also mir sicherlich nur noch ne kleinigkeit.

was hab ich vergessen?
Titel: Re:im feld einen manuellen wert eintragen, direkt in einer ansicht?
Beitrag von: Glombi am 10.09.03 - 08:34:13
Wenn Du wenn außen (d.h. per View) einen Wert setzen willst, geht es so:

_prompt := @Prompt([OKCANCELEDIT]; "Hier die Bemerkung eintippen"; ""; bem1);
FIELD bem1 := _prompt;
@True

Andreas
Titel: Re:im feld einen manuellen wert eintragen, direkt in einer ansicht?
Beitrag von: Silent_Bob am 10.09.03 - 08:49:41
affengeil.

 :D

so funktionierts.


vielen dank