Autor Thema: Schaltfläche  (Gelesen 1520 mal)

Offline Michael84

  • Frischling
  • *
  • Beiträge: 49
Schaltfläche
« am: 20.12.05 - 09:09:22 »
Hallo liebe Notes Community,
ich habe mal wieder ein Problem und ich hoffe,dass ihr mir helfen könnt. Anhand einer Schaltfläche in einer Maske möchte ich das sich eine Liste öffnet wo ich einige Dinge auswählen kann. Habt ihr mir da ein paar Tips ?

Offline Thomas Schulte

  • @Notes Preisträger
  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 4.388
  • Geschlecht: Männlich
  • Ich glaub mich tritt ein Pferd
Re: Schaltfläche
« Antwort #1 am: 20.12.05 - 09:13:56 »
@picklist.
Einfach mal durchlesen.
Thomas Schulte

Collaborative Project Portfolio and Project Management Software

"Aber wo wir jetzt einmal soweit gekommen sind, möchte ich noch nicht aufgeben. Versteh mich recht, aufgeben liegt mir irgendwie nicht."

J.R.R.Tolkien Herr der Ringe, Der Schicksalsberg

OpenNTF Project: !!HELP!! !!SYSTEM!!  !!DRIVER!!

Skype: thomasschulte-kulmbach

Offline machineslave

  • Senior Mitglied
  • ****
  • Beiträge: 328
  • Geschlecht: Männlich
Re: Schaltfläche
« Antwort #2 am: 20.12.05 - 09:19:09 »
Hallo,

1. um ein Feld mit einem Wert/mehreren Werten zu füllen kannst Du @Picklist nehmen
2. um mehrere Felder zu füllen, schau Dir mal @Dialogbox an.

Stefan
Stefan

Das Leben ist ein Scheiß Spiel, aber die Grafik ist geil

Offline Michael84

  • Frischling
  • *
  • Beiträge: 49
Re: Schaltfläche
« Antwort #3 am: 20.12.05 - 09:19:51 »
ne geht leider nicht ,versuch jetzt mal mit @promt...aber trotzdem vielen dank

Offline Michael84

  • Frischling
  • *
  • Beiträge: 49
Re: Schaltfläche
« Antwort #4 am: 20.12.05 - 09:40:27 »
Das hat jetzt wunderbar funktioniert...nun würde ich gerne die Werte wo ich auswähle in ein Feld übergeben.Find aber leider nicht wirklich einen passenden Weg. Auch in meinen Beispielen habe ich dazu nichts gefunden. Könnt ihr mir vielleicht nochmal helfen ?

Offline eknori

  • @Notes Preisträger
  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 11.728
  • Geschlecht: Männlich
Re: Schaltfläche
« Antwort #5 am: 20.12.05 - 09:50:18 »
Hier ein Beispiel aus meiner Praxis

LUServer:=@Subset(@MailDbName;1);
FIELD JobTitle:=JobTitle;
FIELD Department:=Department;
FIELD CompanyName:=CompanyName;
key:=@PickList([Name]:[Single]);
value := @DbLookup( "" : "NoCache" ;LUServer:"Global\\Workflow\\orga.nsf" ; "($ComSearch)" ; @Name([CN];key) ; 2 );
@Do(
@SetField("JobTitle";@Word(value;"~~";10));
@SetField("Department";@Word(value;"~~";6));
@SetField("CompanyName";@Word(value;"~~";5));
@Command([ViewRefreshFields]))

Auswahl eines Schlüssels aus einer Picklist,
Suchen eines Dokuments anhand des Schlüssels
Schreiben der Werte aus dem Doc in 3 Felder
Egal wie tief man die Messlatte für den menschlichen Verstand auch ansetzt: jeden Tag kommt jemand und marschiert erhobenen Hauptes drunter her!

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: Schaltfläche
« Antwort #6 am: 20.12.05 - 10:11:14 »
Das Ganze geht auch einfacher. Du brauchst in der Ansicht nur eine versteckte Spalte in der du alle Felder, deren Werte du übernehmen willst, mit einem Trennzeichen zusammengefügt, "anzeigst".

Bsp.: Feld1 + "~~" +  Feld2  + "~~" +  Feld3

Als Rückgabewert von Picklist lässt du dir den Inhalt der versteckten Spalte liefern.

value := @PickList([Costum]:[Single]; server:datenbank; ...; Nr der versteckten Spalte);
@SetField("FeldA";@Word(value;"~~";1));
@SetField("FeldB";@Word(value;"~~";2));
@SetField("FeldC";@Word(value;"~~";3));

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

Offline Michael84

  • Frischling
  • *
  • Beiträge: 49
Re: Schaltfläche
« Antwort #7 am: 20.12.05 - 11:11:50 »
Vielen Dank für eue tolle Hilfe, es hat alles jezt so weit wunderbar geklappt :)
Ohne dieses Forum wär ich so hilflos  :'(

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz