Das Notes Forum

Domino 9 und frühere Versionen => ND6: Entwicklung => Thema gestartet von: Michael84 am 21.12.05 - 10:17:11

Titel: Liste und Werte Speichern
Beitrag von: Michael84 am 21.12.05 - 10:17:11
So kurz vor Weihnachten treten komischer Weise noch so viele Probleme auf. Aber vielleicht seht ihr meinen Fehler.
Hier im folgenden Code habe ich versucht Anhand einer Schaltfläche eine Liste mit verschiedenen Vorgabe Werten zu erstellen.
Dies funktioniert auch ....doch mein Problem ist dass, wenn ich mehrere Werte in der Liste auswähle trotzdem immer nur einer in das Feld geschrieben wird....


Zusätzlich versuche ich noch heraus zufinden wie man die Werte die man Ausgewählt hat, so in der Liste Speichern kann, dass wenn man etwas an der Auswähl ändern möchte und auf die Schaltfläche kickt ,die vorher bereits ausgewählten Werte  noch Makiert sind....


Hier mal mein Code :


FIELD ConnectorLicence2:= ConnectorLicence2 ;

Liste2:= @Prompt([OkCancelListMult]; "Auswahl"; "Bitte wählen Sie!"; "Update GEDYS";
"Migration von TJ":
"Migration von OctoOffice":
"Migration von Intraware":
"Update GEDYS");

@If(Liste2 = ""; @Return(""); "");

Eingabe1 := @If( licence_cfg!= "";

     @SetField("ConnectorLicence2"; Liste2 + "$" + @Text(Valid));
   @SetField("ConnectorLicence2"; Liste2 + "$" + @Text(Valid))
);

@Command( [ViewRefreshFields] )


Mir fehlt irgendwie der Blick dafür um den Fehler zu finden....

Liebe Grüße Michael 
Titel: Re: Liste und Werte Speichern
Beitrag von: Andreas Huhn am 21.12.05 - 10:25:06
Grüß dich,

also bei mir werden alle markierten, durch Strichpunkte voneinander getrennt in das Textfeld geschrieben. Teste nochmal.

Viele Grüße,

Andreas
Titel: Re: Liste und Werte Speichern
Beitrag von: Michael84 am 21.12.05 - 10:31:30
Hallo Andreas
Bei mir irgendwie nicht ... ich glaube ich werd mal meinen Rechner neustarten.
Hast du mir vielleicht auch einen Tipp wie ich die Ausgewählten Werte aus der Liste "Speichern" kann ,dass bei einer eventuellen Bearbeitung die  Werte in der Schaltfläche makiert sind ?
Also momentan ist es eben so, wenn ich einen Wert nachträglich hinzufügen oder entfernen möchte das ich alle gebrauchen Werte aus der Liste neu auswählen muss.


Grüße nach Landshut
Michael
Titel: Re: Liste und Werte Speichern
Beitrag von: Andreas Huhn am 21.12.05 - 10:37:33
Hallo Michael,

hab den Code auf einen Hotspot gelegt und ein Feld vom Typ Text für ConnectorLicence2 erstellt.

Bin ja leider selbst noch Notesanfänger, darum kann ich dir leider nicht sagen wie sich das in Form einer Vorauswahl für den Prompt realisieren läßt.

Hoffe ich konnte dir trotzdem etwas weiterhelfen.

Andreas
Titel: Re: Liste und Werte Speichern
Beitrag von: Michael84 am 21.12.05 - 10:50:20
Ich hab meinen Fehler gefunden *gg

Oh je sehr peinlich, war mehr oder weniger ein Schreibfehler aber wenn man eine Stunde auf den gleichen Code starrt ist es schwierig  einen so "kleinen" Fehler zu finden.
Naja das läuft jetzt ,mal schauen ob ich mein anderes Problem auch noch in den Griff bekommen.

Michael
Titel: Re: Liste und Werte Speichern
Beitrag von: ghost am 21.12.05 - 12:04:40
Hallo,

die Syntax für den Prompt lautet:
@Prompt([OkCancelListMult] ; title ; prompt ; defaultChoice ; choiceList)

Als Vorgabewert benutzt Du den festen Wert: "Update GEDYS". Hier musst Du die vorher gemachte Auswahl übergeben.

Viele Grüße
ghost
Titel: Re: Liste und Werte Speichern
Beitrag von: Michael84 am 21.12.05 - 14:38:07
Hallo ghost !
Also das Prinzip habe ich verstanden aber wie kann ich so etwas weitergeben ?
Wie schon gesagt bin noch ein absoluter Notes Anfänger ;(

Michael
Titel: Re: Liste und Werte Speichern
Beitrag von: ghost am 21.12.05 - 14:43:50
Du musst die Auswahl, die der Prompt zurückliefert in ein Feld schreiben. Wenn das sichtbare Feld dazu nicht in Frage kommt, weil die Einträge dort modifiziert abgelegt werden, dann in einen versteckten (Multivalue-)Feld. Dieses Feld ist dann als Vorgabewert (defaultChoise) in dem Prompt anzugeben.

Viele Grüße
ghost