Autor Thema: im feld einen manuellen wert eintragen, direkt in einer ansicht?  (Gelesen 1174 mal)

Offline Silent_Bob

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 620
  • Geschlecht: Männlich
    • Insta
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

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Ja, klar. Machst Du ein @Prompt, nimmst als Vorgabewert den alten Feldinhalt.
Bei mehr Werten ist dann Dialogbox angesagt.

Bernhard

Offline eknori

  • @Notes Preisträger
  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 11.728
  • Geschlecht: Männlich
Egal wie tief man die Messlatte für den menschlichen Verstand auch ansetzt: jeden Tag kommt jemand und marschiert erhobenen Hauptes drunter her!

Offline Silent_Bob

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 620
  • Geschlecht: Männlich
    • Insta
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?

Glombi

  • Gast
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

Offline Silent_Bob

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 620
  • Geschlecht: Männlich
    • Insta
affengeil.

 :D

so funktionierts.


vielen dank

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz