Das Notes Forum
Domino 9 und frühere Versionen => Entwicklung => Thema gestartet von: rar am 19.05.04 - 11:30:41
-
Grias eich,
ich möchte ein paar Gliederungseinträge verbergen, wenn es sich bei dfer DB um eine lokale Replik handelt.
Aber irgendwie merkt Notes, daß morgen ein Feiertag ist und ist nicht mehr so richtig bei der Sache....
Zum Testen hab ich dann mal 2 Einträge gemacht. Den einen verberge ich mit
@Subset(@DbName;1) = ""
und den anderen mit
@Subset(@DbName;1) != ""
Es wird aber immer der @Subset(@DbName;1) != "" Eintrag angezeigt.
Hat jemand eine Idee, warum das so ist?
lg
-daniel
-
Hi,
so richtig habe ich auch keine Erklärung dafür, denn bei einer lokalen Replik sollte, lt. Hilfe, @DbName für den Server eine leere Zeichenkette zurückliefern.
Versuch doch aber mal folgendes:
Leg die testhalber eine Aktion an und trgae diese Formel ein:
@Prompt([OK]; ""; ">" + @Subset(@DbName;1) + "<")
Dann siehst du genau was die Funktion zurückliefert.
Die Formel kannst du auch testhalber bei einem Gliederungseintrag hinterlegen.
Axel
-
Hi Axel.
Hab ich auch schon gemacht. Das @Subset(@DbName;1) brav liefert "" zurück... ???
-
Hi,
versuch's mal so:
@Text(@Subset(@DbName;1)) != ""
Axel
-
Geht leider auch nicht.
-
Ich frage lokale DBs ab mit
@Elements(@Trim(@DbName)) = 1
Andreas
-
@Elements(@Trim(@DbName)) = 1
funzt auch nicht.
Ich stell jetzt einfach mal die Theorie auf, daß @DbName nicht in HideWhen Formeln der Gliederung nicht geht. :P
Ich habe aber eine Workaround gefunden.
Ich habe jetzt eine Lokale- und eine Servergliederung erstellt, beide in der Seite eingefügt und dann die dementsprechende Gliederung mit @Subset(@DbName;1) (!)= "" verborgen.
Zwar nicht so schön, aber es geht.
Vielleicht hat trotzdem jemand noch eine Erklärung, warum das so deppat ist.
Auf jeden Fall danke ich euch beiden.
-daniel
-
Hi,
ich hab's bei mir vorher getestet und es hat funktioniert. Könnte vielleicht an der Client-Version liegen. Ich verwende 5.0.11 deutsch.
Sonst fällt mir im Moment auch nichts mehr dazu ein.
Glombi's Lösung hab ich eben auch mal probiert, hat bei mir nicht funktioniert.
Axel
-
Ich hab 5.0.10 deutsch.
Könntest du die DB bitte mal bei dir testen? Dann wissen wir obs an der Version liegt...
danke
-daniel
-
5.0.8 und 6.5.1 deutsch - bei mir funktioniert es bei beiden.
Bernhard
-
Passt.
Hab halt ne blöde Version erwischt.
Vielen Dank.