Autor Thema: Gute Idee oder Beispiel gesucht!  (Gelesen 2291 mal)

Offline Christopher

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.060
  • Geschlecht: Männlich
  • Dumm ist der, der dummes tut.
Gute Idee oder Beispiel gesucht!
« am: 25.09.02 - 15:21:52 »
Hallo Leute,

ich benötige eine Funktion die wie folgt arbeitet.

Wenn man auf eine Schaltfläche drück, soll ein Auswahlfenster mit gewissen Informationen angezeigt werden. Die Infos können evtl über ein "\" getrennt werden.

Wenn man anschließend was auswählt, sollten mehrere Felder mit diesen Infos befüllt werden. (ca. bis zu 10 Felder)


Gruß Christopher
« Letzte Änderung: 01.01.70 - 01:00:00 von 1034200800 »
Client & Server R 5.011
Principal Certified Lotus Professional R5 System Administration
Microsoft Certified Systems Engineer 2000
Microsoft Certified Systems Administrator 2000
Microsoft Certified Systems Administrator 2003
Microsoft Certified Systems Engineer 2003

Offline Wipe

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 873
  • Geschlecht: Männlich
Re: Gute Idee oder Beispiel gesucht!
« Antwort #1 am: 25.09.02 - 15:35:23 »
Hallo Christopher,

hab sowas mal angefangen und hat gefunzt. Ich denke als kleiner Ansatz isses ok.

Schaltfläche mit folgender Formel:

FIELD ViewName:="Personen";
@SetField("Urlauber";@PickList([Custom]:[Single];"":"";ViewName;"Person sortiert nach Nachnamen";"Bitte wählen Sie Ihren Namen aus";1));
@SetField("Abteilung";@DbLookup( "Notes" : "NoCache" ; ""  : ""  ; ViewName; Urlauber  ; 4 ));
@SetField("Telefon";@DbLookup( "Notes" : "NoCache" ; ""  : ""  ; ViewName  ; Urlauber; 6 ));
@SetField("Handy";@DbLookup( "Notes" : "NoCache" ; ""  : ""  ; ViewName; Urlauber  ; 7 ));
@SetField("Urlaub_akt_Jahr";@DbLookup( "Notes" : "NoCache" ; ""  : ""  ; ViewName; Urlauber  ; 8 ));
@SetField("Urlaub_vorh_Jahr";@DbLookup( "Notes" : "NoCache" ; ""  : ""  ; ViewName; Urlauber  ; 9 ));
@SetField("Urlaub_ges";@DbLookup( "Notes" : "NoCache" ; ""  : ""  ; ViewName; Urlauber  ; 10 ))


Offline Rob Green

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 2.651
  • Geschlecht: Männlich
    • Meipor
Re: Gute Idee oder Beispiel gesucht!
« Antwort #2 am: 25.09.02 - 15:35:40 »
nehmen wir an, du hast über einen Auswahlbox folgende Möglichkeiten:

"rot / pizza / cola"
"blau / nudeln / wein"

Wenn der User die erste Option auswählt, kann man in die Felder Farbe, Essen, Trinken die Werte folgendermassen zuweisen:

Field Farbe:=@word(Auswahl;"/";1);
Field Essen:=@word(Auswahl;"/";2);
Field Trinken:=@word(Auswahl;"/";3);

was klar ist, daß die Strings selber kein "/" Zeichen enthalten dürfen.
« Letzte Änderung: 01.01.70 - 01:00:00 von 1034200800 »
Vielleicht verdirbt Geld wirklich den Charakter.
Auf keinen Fall aber macht Mangel an Geld ihn besser.
(John Steinbeck)

Meiporblog: http://www.meipor.de/blog
allg. Unternehmerblog: http://www.m-e-x.de/blog

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: Gute Idee oder Beispiel gesucht!
« Antwort #3 am: 25.09.02 - 15:36:44 »
Hi,

erstelle dir eine Anischt mit zwei Spalten. In der ersten zeigt du die Infos an, die in der Auswahlliste angezeigt werden sollen. In der zweiten Spalten baut du die Infos zusammen, die später in die Felder übernommen werden sollen. Dazu muß die Formel so aussehen:

InfofürFeld1 + "~" + InfofürFeld2 + "~" + ... + InfofürFeldn

Ausserdem versteckst du die Spalte.

In der Schaltfläche fügst du folgende Formel ein:

FIELD Feld1 := Feld1;
FIELD Feld2 := Feld2;
...
FIELD Feldn := Feldn;

value := @PickList( [Custom]:[Single]; "";"AnsichtfürAuswahl"; "Auswahlliste"; "Bitte wählen Sie einen Eintrag aus:"; 2);

REM "Füllen der Felder";
@SetField("Feld1"; @Word(value; "~"; 1));
@SetField("Feld2"; @Word(value; "~"; 2));
...
@SetField("Feldn"; @Word(value; "~"; n));


Ich denke das ist das was du haben willst.


Axel





« Letzte Änderung: 01.01.70 - 01:00:00 von 1034200800 »
Ohne Computer wären wir noch lange nicht hinterm Mond!

Offline Christopher

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.060
  • Geschlecht: Männlich
  • Dumm ist der, der dummes tut.
Re: Gute Idee oder Beispiel gesucht!
« Antwort #4 am: 25.09.02 - 16:13:56 »
Hallo Leute,

danke für die schnellen Antworten genau das habe ich gesucht. Werde es morgen mal ausprobieren.

Gruß Christopher
« Letzte Änderung: 01.01.70 - 01:00:00 von 1034200800 »
Client & Server R 5.011
Principal Certified Lotus Professional R5 System Administration
Microsoft Certified Systems Engineer 2000
Microsoft Certified Systems Administrator 2000
Microsoft Certified Systems Administrator 2003
Microsoft Certified Systems Engineer 2003

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz