Autor Thema: Subform "vergisst" globale Variable  (Gelesen 3166 mal)

Offline andre1987

  • Frischling
  • *
  • Beiträge: 14
  • Geschlecht: Männlich
Subform "vergisst" globale Variable
« am: 16.12.09 - 12:22:48 »
Hallo Liebe Notes Entwickler,

ich sitze gerade an einem Problem. Ich habe in einer Maske eine Subform eingebettet. In dieser habe ich eine unteranderem eine Variable vom Typ Boolean deklariert. Auf diese möchte ich im on Change Event zugreifen und im Querysave auslesen.

Das Problem ist scheinbar, dass die Deklaration im on Change Event nicht mehr vorhanden ist. Dort ist sie als Variant aufgeführt. Somit habe ich keine Möglichkeit eine Änderung der Variable zu erkennen.

Habt ihr evt. eine Lösung dafür bzw. ist das ein bekanntes Notes 7 Problem ?

Gruß
André

Offline Lancelot

  • Senior Mitglied
  • ****
  • Beiträge: 357
  • Geschlecht: Männlich
  • Tu was Du willst, aber schade keinem!
Re: Subform "vergisst" globale Variable
« Antwort #1 am: 18.12.09 - 10:19:19 »
Hallo Andrè

was passiert, wenn Du die Variabele nicht bei On Chenge einträgst, sonder in der Globalen Deklaration der Maske selber?
Gruß Gerry (Lancelot)

Offline dirk_2909

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.173
  • Geschlecht: Männlich
  • Expand your Notes Client with ECM functionality..
    • d.velop
Re: Subform "vergisst" globale Variable
« Antwort #2 am: 18.12.09 - 12:12:05 »
Wo hast Du denn die Declaration in der sf genau untergebracht?
Hast Du OptionDeclare eingeschaltet?
Dirk

[IBM CLP R5]
[IBM CAD 6/6.5]
[IBM CAD 7]
[IBM CAD 8]


"Nein!! … Es genügt nicht Mails in einen anderen Ordner oder Datenbank zu verschieben, um sie zu archivieren!"

   
Disclaimer:
Ich Antworte nach besten Wissen und Gewissen. Sollte sich jemand durch meine Antwort persönlich angegriffen fühlen, ist dies nicht meine Absicht!
Ich bin auch nur ein Mensch, der Fehler machen kann. ....

Offline tower

  • Junior Mitglied
  • **
  • Beiträge: 95
  • Geschlecht: Männlich
    • Uwe Schräpler IT-Service
Re: Subform "vergisst" globale Variable
« Antwort #3 am: 21.12.09 - 10:32:25 »
Wenn Du die Variable global in der Maske verwenden willst, dann solltest Du die Variable in den Globals der Maske deklarieren.

Offline andre1987

  • Frischling
  • *
  • Beiträge: 14
  • Geschlecht: Männlich
Re: Subform "vergisst" globale Variable
« Antwort #4 am: 22.12.09 - 09:15:06 »
Derzeit ist sie Global in der Subform deklariert. In dieser soll sie auch verfügbar sein. Meinst du nun die Form oder Subform :-) ?

Offline tower

  • Junior Mitglied
  • **
  • Beiträge: 95
  • Geschlecht: Männlich
    • Uwe Schräpler IT-Service
Re: Subform "vergisst" globale Variable
« Antwort #5 am: 22.12.09 - 09:55:41 »
Ich meine in der Form. Du möchtest doch die Variable doch auch in der Form (Querysave) auslesen, wenn ich Dich richtig verstanden habe.

Offline andre1987

  • Frischling
  • *
  • Beiträge: 14
  • Geschlecht: Männlich
Re: Subform "vergisst" globale Variable
« Antwort #6 am: 22.12.09 - 10:41:09 »
Momentan möchte ich die Variable im Queryclose der Subform auslesen.

Offline tower

  • Junior Mitglied
  • **
  • Beiträge: 95
  • Geschlecht: Männlich
    • Uwe Schräpler IT-Service

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz