Autor Thema: Einträge aus andere DB übernehmen (PickList?)  (Gelesen 1115 mal)

Offline Onkel_Inder

  • Frischling
  • *
  • Beiträge: 22
  • Geschlecht: Männlich
  • Ich liebe es! Dieses Forum, ehrlich!
Einträge aus andere DB übernehmen (PickList?)
« am: 02.03.04 - 10:26:33 »
Hallo zusammen,
ich habe mir 2 DBs erstellt,

1. DB [Personen]
 besteht aus einer Ansicht [Personen]
Die Ansicht wiederrum hat die Felder [Name, Vorname, Telefon]

2. DB [Orte]
besteht aus einer Ansicht [Ort]
Die Ansicht hat die Felder [Name, Ort, Telefon]

Um in der 2ten DB eintragungen vorzunehmen arbeite ich in der entsprechenden Maske mit der Funktion @PickList.

Ich möchte in der Maske, das einem Ort eine Person zugewiesen wird, diese Person soll aus der ersten Datenbank mit PickList ausgewählt werden

CODE:
@SetField("Person";@PickList( [Custom]:[Single] ; "personen.nsf" ; "Personen" ; "Wählen Sie eine Person" ; "Bitte wählen Sie eine Person aus" ; 1);

Nun soll aber nicht nur der Nachname, sondern gleichzeitig der Vorname im Feld [Person] ausgegeben werden.

zusätzlich soll durch die Abfrage auch das Feld [Telefon] gefüllt werden.
ist das mit PicklList möglich?

Hoffe habe mich verständlich ausgedrückt,
vielen Dank schonmal im voraus

Gruß

der Onkel
_____
OS/2 Warp 4
Notes 4.57g (September 2000)

System vom Arbeitgeber *g*

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:Einträge aus andere DB übernehmen (PickList?)
« Antwort #1 am: 02.03.04 - 11:04:15 »
Hi,

kann man machen.

Zuerst musst du die Auswahlansicht anpassen. Nimm eine versteckte Spalte auf und trage als Formel

Name + ", " + Vorname + "~" + Telefon

ein.

Dann fügst du in deine Maske einen Hotspot oder Schaltfläche ein. Dort hinterlegst du folgenden Code:

FIELD Person = Person;
FIELD Telefon = Telefon;

value:=@PickList( [Custom]:[Single] ; "personen.nsf" ; "Personen" ; "Wählen Sie eine Person" ; "Bitte wählen Sie eine Person aus" ; 1);
@SetField("Person"; @Word(value; "~"; 1));
@SetField("Telefon"; @Word(value; "~"; 2));

Die Spaltennummer in @Picklist musst du anpassen.


Axel





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

Offline Onkel_Inder

  • Frischling
  • *
  • Beiträge: 22
  • Geschlecht: Männlich
  • Ich liebe es! Dieses Forum, ehrlich!
Suppi, funzt
« Antwort #2 am: 02.03.04 - 11:29:32 »
Hallo Axel,
vielen Dank, hab mir das schon gedacht mit ner Extra Spalte, aber mit der Tilde (~) und @Word, da wäre ich wohl spätestens gescheitert.

Also nochmals vielen Dank und  Gruß

der Onkel
_____
OS/2 Warp 4
Notes 4.57g (September 2000)

System vom Arbeitgeber *g*

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:Einträge aus andere DB übernehmen (PickList?)
« Antwort #3 am: 02.03.04 - 13:03:49 »
Hi,

freut mich, dass es funktioniert. Setzt du den Thread bitte noch auf "Erledigt".


Danke.



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

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz