Autor Thema: @command  (Gelesen 3506 mal)

Offline Designer

  • Aktives Mitglied
  • ***
  • Beiträge: 104
@command
« am: 16.06.05 - 11:23:28 »
hab noch eine Frage  *hehe*
möchte dem benutzer bei einer dynamisierten combo - box die möglichkeit geben, diese selbstständig zu erweitern.. beispiel Städteauswahl.
ich dachte mir hierzu das ich einen button unter dem combobox- field erstelle und dann mit einem @command befehl zu einer form weiterleite, wo er den neuen stadtnamen hinzufügen kann....
hab es mit
@Command([EditDocument];Form1)
probiert... funktioniert aber nicht  (Button-Click)....
weiß jemand warum?
Vielen Dank

Offline dirk_2909

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.173
  • Geschlecht: Männlich
  • Expand your Notes Client with ECM functionality..
    • d.velop
Re: @command
« Antwort #1 am: 16.06.05 - 11:29:59 »
Hallo!

Warum willst Du es denn so machen?

Woher kommt denn die bestehende Liste der Städte?

Aus schon bestehenden Dokumenten?
Probier es mal mit einer Dialogbox + die Eigenschaft "Neue Werte zulassen".

Wenn Du für weitere Auswahlen eine Ansicht baust, die die schon eingegebenen Städte enthält, kannst Du diese via @Unique( @DBColumn( .... )) für Auswahlen zur Verfügung stellen.

Dirk
Dirk

[IBM CLP R5]
[IBM CAD 6/6.5]
[IBM CAD 7]
[IBM CAD 8]


"Nein!! … Es genügt nicht Mails in einen anderen Ordner oder Datenbank zu verschieben, um sie zu archivieren!"

   
Disclaimer:
Ich Antworte nach besten Wissen und Gewissen. Sollte sich jemand durch meine Antwort persönlich angegriffen fühlen, ist dies nicht meine Absicht!
Ich bin auch nur ein Mensch, der Fehler machen kann. ....

Offline Designer

  • Aktives Mitglied
  • ***
  • Beiträge: 104
Re: @command
« Antwort #2 am: 16.06.05 - 11:36:58 »
hab eine form namens stadt und einem field zur eingabe. via view lasse ich diese dann anzeigen. mit @dbcolumn lasse ich diese liste dann in der combobox anzeigen. wie erreiche ich es jetzt am besten, eine stadt hinzuzufügen, so dass ich am besten auch in einer anderen Form in einer combobox alle städte zur verfügung habe?

Offline Designer

  • Aktives Mitglied
  • ***
  • Beiträge: 104
Re: @command
« Antwort #3 am: 16.06.05 - 11:48:06 »
es kommt ständig die Fehlermeldung: Cannot executed the specefied command
 :-:  ???  :-\

Offline max.power

  • Senior Mitglied
  • ****
  • Beiträge: 314
  • Geschlecht: Männlich
Re: @command
« Antwort #4 am: 16.06.05 - 11:57:57 »
Dein [EditDocument] wird so auch nicht funktionieren (s. Designerhilfe) und ich denke, dass du eher ein [Compose] machen willst.... Oder?

Offline Designer

  • Aktives Mitglied
  • ***
  • Beiträge: 104
Re: @command
« Antwort #5 am: 16.06.05 - 12:04:42 »
Hallo!
ja, es funktioniert   *freu*
das problem ist jetzt nur, dass wenn ich die form öffne und eine stadt anlege zeigt er sie nicht gleich in der combo an  :(
muss die form erst schließen und neu öffnen  :(
gibt es da abhilfe?

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re: @command
« Antwort #6 am: 16.06.05 - 12:09:33 »
Verwendest Du @dbColumn mit dem NoCache-Parameter ? Das darf für diesen Fall nicht sein.

Bernhard

Offline Designer

  • Aktives Mitglied
  • ***
  • Beiträge: 104
Re: @command
« Antwort #7 am: 16.06.05 - 12:14:48 »
@DbColumn("Notes":"NoCache";"":"";"view";1)

hab jetzt nen button unter der combo der eine form öffnet...
beim abspeichern der form wollte ich dann sofort den eintrag in der combo haben?
weiß nicht wie?   :-[
wenn ich anstatt nocache cache schreibe gehts auch nicht    :'(

Offline Designer

  • Aktives Mitglied
  • ***
  • Beiträge: 104
Re: @command
« Antwort #8 am: 16.06.05 - 12:25:03 »
glaub der fragt den view nur bei öffnen der form ab... wenn ich dann den view um eine stadt erweitere, zeigt er diese in der combo nicht an... wie kann ich es denn erreichen, dass er immer den view ausliest wenn ich die combo öffne?

Offline umi

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 2.062
  • Geschlecht: Männlich
  • one notes to rule'em all, one notes to find'em....
    • Belsoft AG
Re: @command
« Antwort #9 am: 16.06.05 - 12:57:51 »
Hi

In den Eigenschaften der Combobox gibts doch ein Haken
Refresh choices on document refresh ? evtl. den aktivieren und sobald eine neue Stadt dazukommt einfach das Document refreshen.

gruss
umi
Gruss

Urs

<:~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Jegliche Schreibfehler sind unpeabischigt
http://www.belsoft.ch
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:>

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re: @command
« Antwort #10 am: 16.06.05 - 13:00:05 »
Ist NoCache mittlerweile entfernt worden ?

Offline Designer

  • Aktives Mitglied
  • ***
  • Beiträge: 104
Re: @command
« Antwort #11 am: 16.06.05 - 13:00:55 »
jep, geht aber trotzdem nicht
 :-[

Offline Designer

  • Aktives Mitglied
  • ***
  • Beiträge: 104
Re: @command
« Antwort #12 am: 16.06.05 - 13:11:03 »
er zeigt die Änderung erst nach dem neuen öffnen der Form an...
 :-:

Offline max.power

  • Senior Mitglied
  • ****
  • Beiträge: 314
  • Geschlecht: Männlich
Re: @command
« Antwort #13 am: 16.06.05 - 13:23:10 »
Generelle Frage an Designer:
Müssen denn die Städte von seperaten Doks ausgelesen werden oder wäre es eine Alternative, sie aus den bereits erstellten Doks zu holen?
Das in Kombination mit "Neue Werte zulassen" in der Combobox würde dein Problem beseitigen....
Wenn du zwingend Vorgabewerte brauchst (weil z.B. noch kein Dokument angelegt wurde und die Auswahl dann leer wäre), so kann man das auch regeln.

Wenn's hart auf hart kommt, kann man auch "mischen":
Bestehende "view" auslesen (wenn die unbedingt bleiben muss) UND die bestehenden Doks auslesen und dann das ganze mit @Unique der Combobox übergeben.

Offline Axel

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.658
  • Geschlecht: Männlich
  • It's not a bug, it's Notes
Re: @command
« Antwort #14 am: 16.06.05 - 13:26:54 »
Hi,

das Problem kenn' ich. Bisher habe ich auch keine richtige Lösung dafür.

Axel
Ohne Computer wären wir noch lange nicht hinterm Mond!

Offline Designer

  • Aktives Mitglied
  • ***
  • Beiträge: 104
Re: @command
« Antwort #15 am: 16.06.05 - 13:29:06 »
wollte später in einer weiteren Form eine weitere combobox generieren, die die gleiche Auswahl dann aufrufen kann...
also ne lösung für mein problem, dass man ein neues dok anlegt und dann per F9 etc. die liste sofort aktualisiert gibts glaub nicht oder?
  :-:  :-[  bin am verzweifeln
soooooooooo gut kenn ich mich mit notes noch nicht aus und das problem ist dringend   :'(

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re: @command
« Antwort #16 am: 16.06.05 - 13:30:45 »
Den gleichen Hinweis wie max.power habe ich Designer gestern auch schon gegeben:
http://www.atnotes.de/index.php?topic=23580.msg150393#msg150393

Bei eigenen Dokumenten für die Städte durch die User bekommt man ja auch noch das Problem, dass doppelte Eintragungen gemacht werden können usw.

Bernhard

Offline Designer

  • Aktives Mitglied
  • ***
  • Beiträge: 104
Re: @command
« Antwort #17 am: 16.06.05 - 13:43:06 »
ja, gleiche Einträge kann man doch aus einer liste entfernen oder?
hmm... schwieriges Problem   :-\

Offline max.power

  • Senior Mitglied
  • ****
  • Beiträge: 314
  • Geschlecht: Männlich
Re: @command
« Antwort #18 am: 16.06.05 - 13:57:07 »
Klar kann man das... nur wer macht's? ;D
Abgesehen davon: Solange du das (nur) über diese Städte-View lösen willst, hast du ja immer noch das Problem, dass sich deine Combobox nach einem Neueintrag nicht unmittelbar aktualisiert.

Also nochmals die Frage: Brauchst du diese Städte-View unbedingt? Ist das fixe Vorgabe?

Offline Designer

  • Aktives Mitglied
  • ***
  • Beiträge: 104
Re: @command
« Antwort #19 am: 16.06.05 - 17:55:11 »
nein, eine fixe Vorgabe ist es nicht, aber ich kenne nur diese Möglichkeit
  :-[
des weiteren möchte ich für die form: kunde und Mitarbeiter diese combobox mit den Städten dem Anwender zur verfügung stellen und auch die möglichkeit zur eingabe einer nicht aufgelisteten stadt... nur wie mache ich das das sich die combobox sofort aktualisiert und auch die stadt die z.b. aus der form mitarbeiter eingegeben wurde auch dynamisch in der combobox kunde zur verfügung steht?
  :-\  ???  :'(

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz