Autor Thema: Dynamischer Titel  (Gelesen 2060 mal)

Offline Wipe

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 873
  • Geschlecht: Männlich
Dynamischer Titel
« am: 27.09.02 - 14:23:00 »
Hallo,

ich möchte gerne beim neu erstellen eines Dokuments den Titel der Maske dynamisch festlegen.

Beispiel mit einem Aktionsbutton
@Command([OpenView]; @ViewTitle; ""; "0");
@Command([Compose]; "Adresse")

öffne ich die Maske Adresse. Jetzt soll aber eine Abfrage kommen die mir zur Auswahl bringt

Firma
Person

ich wähle dann z.B. Person und als Dokumentenüberschrift bringt er mir dann Person.

Grund: Auf Basis des Titels werden weitere berechnete Teilmasken aktiv.

Frage:
- Wo verpacke ich das ganze (in der Aktion, oder Maske)
- Welche Felder sind vielleicht noch anzulegen ?

Ich hoffe das war verständlich ausgedrückt. :-/

Ich Danke schon mal für ein paar Tips  :D


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: Dynamischer Titel
« Antwort #1 am: 27.09.02 - 15:02:35 »
Hi,

ich würde das Ganze so angehen.

Lege dir in deiner Maske ein Feld "Maskenart" an.

Trage dann als Maskentitel das Feld Maskenart ein.

Erstelle einen Agenten, der als erstes den User fragt, was er anlegen möchte. Anhand des Egbenisses erstellst du dann mit Script das Dokument.

Ich hoffe du kannst, trotz der Kürze, was anfangen damit.

Schönes Wochende

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

Offline Wipe

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 873
  • Geschlecht: Männlich
Re: Dynamischer Titel
« Antwort #2 am: 27.09.02 - 16:00:18 »
Zitat
Ich hoffe du kannst, trotz der Kürze, was anfangen damit.
 Nö ???  ???  ???

Script ist sowieso nicht meine Welt. Ich versuche das mit @Formeln.

Hab bis jetzt folgendes gemacht:

Feld "ListTitle" - Berechnet zur Anzeige mit folgender Formel:
REM "Adresstyp";
var_list_1 := @DbLookup(Quelle; Datei; Ansicht; Feld; Spalte);
FIELD ListTitle := var_list_1;
@Success

Feld "FormTitle" - Berechnet beim Anlegen mit folgender Formel:

Title_1 := "Adresstyp wählen";
Text_1 := "Wählen Sie aus welches Adressdokument Sie anlegen möchten";

REM "Dialog Adresstyp";
var_Feld_1 := @Prompt([OKCANCELLIST]; Title_1; Text_1; ""; ListTitle);
FIELD FormTitle := var_Feld_1;
@Success

Feld "Title" - Berechnet zur Anzeige mit folgender Formel:
FormTitle

Problem:
Er macht den Dialog, bloß die Dialogbox ist leer, normalerweise müßte hier "Firma, Person" erscheinen.
Wenn ich dann OK bestätige sind alle genannten Felder mit "1" befüllt  ???

Was mach ich falsch  :(  :(  :(  :(
« Letzte Änderung: 01.01.70 - 01:00:00 von 1034200800 »

Offline Wipe

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 873
  • Geschlecht: Männlich
Re: Dynamischer Titel
« Antwort #3 am: 27.09.02 - 17:58:20 »
OK hab meinen Fehler gefunden.  :) :)

Trotzdem Danke an alle die sich evtl. noch Gedanken machen.  8)
« Letzte Änderung: 01.01.70 - 01:00:00 von 1034200800 »

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz