Autor Thema: Eingebettete Ansicht nur einmal ermitteln  (Gelesen 1830 mal)

botschi

  • Gast
Eingebettete Ansicht nur einmal ermitteln
« am: 15.05.07 - 12:22:07 »
Moin,

in einer Maske ermittel ich die eingebettete Ansicht per Formel.
Ich habe nun den Eindruck, dass die Formel immer ausgeführt wird, wenn man das Dokument durch <F9> aktualisiert.

Kann ich per Formel sagen "berechne welche eingebettete Ansicht genommen werden muss, aber nur beim Öffnen des Dokuments"?

Danke für Ratschläge.

Matthias
« Letzte Änderung: 15.05.07 - 13:29:20 von botschi »

Offline Axel

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.658
  • Geschlecht: Männlich
  • It's not a bug, it's Notes
Re: Eingebettete Ansicht nur einmal ermitteln
« Antwort #1 am: 15.05.07 - 12:34:33 »
Ich sehe da relativ wenig Chancen.

Das einzigste was mir einfällt wäre folgendes: Du schreibst beim Öffnen des Dokumentes einen bestimmten Wert in die INI-Datei oder in ein UserProfil-Dokument und beziehst dich in der Formel für die eingebettete Ansicht daruf. Aber nicht vergessen den Wert beim Schliessen wieder zu löschen, sonst könnte es u.U. zu Problemen kommen.


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

Glombi

  • Gast
Re: Eingebettete Ansicht nur einmal ermitteln
« Antwort #2 am: 15.05.07 - 12:42:08 »
So eine Formel sähe dann so aus:

@If(
 Feld = "";
   ... berechne namen der Ansicht ...;
 Feld
)


Nur falls das Feld "Feld" leer ist, wird es berechnet.

Andreas

Offline abeowulf

  • Frischling
  • *
  • Beiträge: 7
Re: Eingebettete Ansicht nur einmal ermitteln
« Antwort #3 am: 15.05.07 - 12:43:08 »
hätte da noch ne andere idee

beim öffnen "queryOpen" setzt du ein feld "yy" mit dem namen der embedded view mittels script oder formel
bei der embedded view gehst dann auf formel und gibst das feld "yy" an

habs nit probiert, kann mir aber vorstellen, dass es auch funktioniert

botschi

  • Gast
Re: Eingebettete Ansicht nur einmal ermitteln
« Antwort #4 am: 15.05.07 - 13:29:09 »
Das mit dem Feld funktioniert.
Das habe ich in einer anderen DB auch schon gemacht, wollte jetzt nur wenig ändern und hoffte durch eine Formelkombination das gleiche Ergebnis bekommen zu können...

Bei nächster Gelegenheit werde ich die Lösung mit dem versteckten Feld einbauen.

Danke für die Ratschläge!

Matthias

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz