Autor Thema: @DialogBox Problem  (Gelesen 1344 mal)

Offline Wipe

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 873
  • Geschlecht: Männlich
@DialogBox Problem
« am: 03.07.02 - 09:08:07 »
Morgen,

Ich bin gerade dabei eine TurnierDB zu entwickeln. ;D

Folgender Aufbau habe ich mir vorgestellt.  :-/

1)
- Habe eine Maske die sich Stammdaten nennt.
- In dieser Maske habe ich eine Teilmaske die 4 Textfelder beinhaltet eingefügt.
- In der Maske Stammdaten habe ich 4 versteckte gem. Felder (Berechnet) die die Informationen der Felder der Teilmaske beinhalten.
- Dies funktioniert einwandfrei.

2)
- Habe eine Maske die sich Turnierdaten nennt.
- In dieser Maske habe ich wieder eine Teilmaske mit 4 Felder (bis jetzt als Text bearbeitbar) und die gem. Felder hinterlegt.

Nun zum Problem:
In der Teilmaske habe ich neben jedem Feld eine Schaltfläche die eine @DialogBox aufruft (geht auch).
Jetzt habe ich mir gedacht die Informationen der gem. Felder über diese Schaltfläche zur Auswahl in der Dialogbox anzuzeigen. Bloß in diesem gem. Feld steht keine Information drin.  :(

Frage:
1) Geht das überhaupt so ?
2) Oder muß ich die Information in der Dialogbox über eine Ansicht laden (@PickList /@DBColumn)?
3) Kann ich die gem. Felder so überhaupt nutzen ?
4) Wie muss das Feld in der Dialogbox zur Auswahl deklariert sein (Listenfeld) ?

Ich hoffe es ist verständlich.

Gruss und Danke vorab
Bubble
« Letzte Änderung: 01.01.70 - 01:00:00 von 1034200800 »

Offline PGroh

  • Junior Mitglied
  • **
  • Beiträge: 58
  • Geschlecht: Männlich
  • Notes whereever - forever
Re: @DialogBox Problem
« Antwort #1 am: 04.07.02 - 14:55:05 »
Hallo,

wie lautet denn deine Syntax zum aufrufen der Dialogbox ?

Grundsätzlich kannst du eigentlich schon Werte aus der Maske mit übernehmen.
Du kannst ja auch die Felder nochmals in der DIalog-Maske berechnen lassen - und wenn es auch nur zur Anzeige ist - und dann zur Auswahl stellen.

Gruß

Peter
« Letzte Änderung: 01.01.70 - 01:00:00 von 1034200800 »
Seit Notes 2.1
Admin - Consulting - Develop
Migration von Domino nach ... und auch nach Domino
Zertifizierter CMT BinaryTree Migration Consultant

Offline Wipe

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 873
  • Geschlecht: Männlich
Re: @DialogBox Problem
« Antwort #2 am: 04.07.02 - 15:30:25 »
Hi PGroh,

Habs soweit hingekriegt - bin aber eigentlich mit dem Aufwand unzufrieden - denke es geht leichter.

So hab ich es gemacht:

- View Turnierart angelegt
- Aufruf der DialogBox mit Button
@DialogBox( "Turnierart" ; [AutoHorzFit] : [AutoVertFit]  ;  "Wählen Sie die Turnierart aus" )

- Hidden gem. Field H_Turnierart angelgt
- Feld Turnierart ist berechnet zur Anzeige und bekommt den Wert Art
FIELD Art := "";
FIELD H_Turnierart := Auswahl_Art;
FIELD Turnierart := "";
FIELD Art := H_Turnierart;
@SetField( "Turnierart" ; Art )

Frage brauch ich soviel Variablen und muss ich die alle deklarieren und überhaupt.  ???  >:(  :(  :o

In der DialogMaske ist das gem. Feld H_Turnierart hinterlegt und im Layout ein Feld als Listenfeld das im Formelfenster folgenden Eintrag besitzt.
_View := "Turnierart";
@DbColumn ("Notes":"NoCache"; "":""; _View; 1)

OK funzt jetzt alles - aber gehts nicht einfacher - so aus meinem Gefühl raus.  :-/  :-/  ::)

Gruss
Bubble



« Letzte Änderung: 01.01.70 - 01:00:00 von 1034200800 »

Offline PGroh

  • Junior Mitglied
  • **
  • Beiträge: 58
  • Geschlecht: Männlich
  • Notes whereever - forever
Re: @DialogBox Problem
« Antwort #3 am: 05.07.02 - 07:40:26 »
Also Bubble,

fakt ist, dass eigentlich deine Umstände nicht notwendig sein müßten, da normalerweise die Werte aus der "zugrunde" liegenden Maske in eine Dialogbox-Maske mit übernommen werden können.

Mail mir halt mal deine Db zu, wenn du willst, dann schu mer mal ob des net auch einfacher geht - sicherlich !!

Gruß.  ;D

Peter
« Letzte Änderung: 01.01.70 - 01:00:00 von 1034200800 »
Seit Notes 2.1
Admin - Consulting - Develop
Migration von Domino nach ... und auch nach Domino
Zertifizierter CMT BinaryTree Migration Consultant

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz