Autor Thema: formula debuggen  (Gelesen 1849 mal)

Offline littleS

  • Junior Mitglied
  • **
  • Beiträge: 78
formula debuggen
« am: 21.02.05 - 13:32:58 »
Hallo,

ich habe in einer View im Modul(?) "View Selection" eine Formula der Form

SELECT (Form="frmTermin" & ((@IsMember(@DbTitle;TerminBesitzer)&@IsMember(@Name([Abbreviate];@UserName);TerminTeilnAusA))|@IsMember(@UserName;TerminBesitzer))) | Form = "frmFeiertag"

jetzt würde ich mir gerne zur laufzeit ansehen, was in @DbTitle, TerminBesitzer,etc. steht. Im Debug Modus springt er dort aber nicht rein, kann ich mir die Werte der Variablen irgendwie über eine Messagebox ausgeben lassne?

Viele Grüße

Offline littleS

  • Junior Mitglied
  • **
  • Beiträge: 78
Re: formula debuggen
« Antwort #1 am: 21.02.05 - 13:37:03 »
nochmal hi,

habe gerade "debugging formula" in der designer hilfe eingegeben  ;D

Marinero Atlántico

  • Gast
Re: formula debuggen
« Antwort #2 am: 21.02.05 - 13:45:52 »
Eine Ansichtsauswahlformel kann man selbstverständlich nicht debuggen.
Das wäre so ähnlich wie für einen SQL Select traditionelles Debugging zu erwarten. Mir ist kein RDBMS bekannt, dass dies unterstützt. V.a. weil es auch keinen Sinn macht.
Mach dir einfach eine zweite Ansicht mit der Auswahl:
Code
Select form = "frmTermin"
... und gebe dir die dich interessierenden Felder als Spalte heraus.
Btw. funktioniert @isMember(@UserName; Termin) nicht in normalen Ansichten (vielleicht ist dies die Ursache deiner Frage). @userName geht da nicht.
Alternative:
Spezielle view on first use private.
oder mit Leserfeldern arbeiten.

Axel

Offline littleS

  • Junior Mitglied
  • **
  • Beiträge: 78
Re: formula debuggen
« Antwort #3 am: 21.02.05 - 14:40:10 »
wie kann man denn aus einer view so eine spezielle view on first use private machen?

Marinero Atlántico

  • Gast
Re: formula debuggen
« Antwort #4 am: 21.02.05 - 14:47:03 »
imho kannst du das nicht nachträglich ändern.
Du musst also eine neue Ansicht erstellen.

In der Designerhilfe gibt es ein Dokument namens: "Gemeinsame und private Ansichten". Dort steht eigentlich alles drin.
Va. Abschnitt Gemeinsam, privat bei Erstbenutzung
(benutz die Volltextsuche, falls du es nicht findest)

Offline littleS

  • Junior Mitglied
  • **
  • Beiträge: 78
Re: formula debuggen
« Antwort #5 am: 21.02.05 - 15:04:48 »
Hi,

wie kann ich denn nachträglich sehen, um welche Art es sich bei einer bereits bestehenden view handelt?

Viele Grüße

Marinero Atlántico

  • Gast
Re: formula debuggen
« Antwort #6 am: 21.02.05 - 15:11:32 »
die on first use private sind oft doppelt im designer. schwer zu beschreiben.
Die vorliegende Ansicht ist auf jeden Fall gemeinsam.
Es ist ein bekanntes Traditions-Phänomen, dass hier @username in der view selection nicht funktioniert.

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz