Autor Thema: Teilstring aus Dokumentenfeld auslesen  (Gelesen 13280 mal)

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re: Teilstring aus Dokumentenfeld auslesen
« Antwort #20 am: 01.04.08 - 15:53:35 »
"*=" ist der Permutationsoperator. Sinn macht der nur beim Vergleich mit Listen. Bei skalaren Werten wie in der gegebenen Formel schadet er aber natürlich nicht - also egal ...

Bedenklich finde ich aber dieses "das ist so bei allen DBs ...". Das ist keine Aussage. Was bisher so war, muss nicht gut sein.
Weiters:
Zitat
!(Deleted != "" )  wenn das Dokument nicht zum löschen markiert ist denk ich mal?
Mit "denke ich mal" kann man nicht programmieren. "Deleted" ist ein Item, was in einem Notes-Dokument erwartet wird und was hier leer sein soll. Mit zum "Löschen markiert" kann das bestenfalls mittelbar zu tun haben - wenn es entsprechend programmiert werden. Und Negation der Negation ist zwar wie "*=" auf skalare Werte erlaubt, aber dumm, weil unleserlich / verwirrend.

Entscheidend jedoch: Die Ansichtsauswahlformel hat mit dem Problem der korrekten Monatssortierung nicht und überhaupt gar nichts zu tun.

Bernhard

Offline michael-r

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.768
Re: Teilstring aus Dokumentenfeld auslesen
« Antwort #21 am: 01.04.08 - 16:07:00 »
sorry, ich habe beim programmieren von Notes so gut wie keine Ahnung.

Ich wollte mir nur eine Ansicht in unserem Teamkalender bauen wo man den Urlaub als Zeitstrahl sieht.

Und Ansichten habe ich schon einige erstellt, nur da war meistens wenige Formeln relevant die ich mir zusammengesetzt habe.


Kann es am Aufbau der Dokumente liege?

MFG Michael


Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re: Teilstring aus Dokumentenfeld auslesen
« Antwort #22 am: 01.04.08 - 16:11:32 »
Kann es am Aufbau der Dokumente liege?

Nein, es liegt nach wie vor an Deinen Spaltenformeln / Deinem Ansichtsaufbau.

Bernhard
« Letzte Änderung: 01.04.08 - 16:20:09 von koehlerbv »

Offline michael-r

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.768
Re: Teilstring aus Dokumentenfeld auslesen
« Antwort #23 am: 01.04.08 - 16:16:45 »
Hm ich habe den Code doch zu Stefans Code geändert.

ich schau nochmal.

Edit: wenn ich die 2 Spalte auch sortieren und kategorisieren lasse, dann ist es korrekt, nur sieht halt etwas komisch aus, wegen der Zahlen für die Monate.
MFG Michael

Edit2...
ehm ... Nachdem ich nun nochmal die Eigenschaften durch gegangen bin der 2 Spalte, und die Kategorien gesetzt habe und das Pfeilsymbol, sichtbar... ging es ja.
Nun habe ich für die Spalte Größe änderbar, Kategorien, Pfeilsymbol entfernt, und Spalte verborgen und es geht.
Ich schwöre ich habe die ganze Zeit shift+F9 sowie DB geschlossen und geöffnet. (kal2.jpg)
« Letzte Änderung: 01.04.08 - 16:39:55 von michael-r »

Offline flaite

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 2.966
    • mein del.icio.us
Re: Teilstring aus Dokumentenfeld auslesen
« Antwort #24 am: 01.04.08 - 21:49:06 »
Du kannst die Spalte mit den Zahlen ja per Eigenschaftsbox für die column verbergen.
Die Sortierung greift dann immer noch.
Ich stimm nicht mit allen überein, aber mit vielen und sowieso unterhaltsam -> https://www.youtube.com/channel/UCr9qCdqXLm2SU0BIs6d_68Q

---

Aquí no se respeta ni la ley de la selva.
(Hier respektiert man nicht einmal das Gesetz des Dschungels)

Nicanor Parra, San Fabian, Región del Bio Bio, República de Chile

Offline michael-r

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.768
Re: Teilstring aus Dokumentenfeld auslesen
« Antwort #25 am: 02.04.08 - 08:24:11 »
Siehe Edit2 ;).

Hatte ich ja eigentlich getan... nur da hat die Sortierung nicht so wie vorher funktioniert. Weiss nicht woran das gelegen hat.

MFG Michael

Offline michael-r

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.768
Re: Teilstring aus Dokumentenfeld auslesen
« Antwort #26 am: 03.04.08 - 12:23:28 »
Wie bekomme ich ein Zeichen "|" in Schwarz und weissem Hintergrund hin?

@If(@Day(EndDate)=1|@Day(StartDate)=1|(@Day(StartDate)<1&@Day(EndDate)>1);"092A57" : "092A57" ;"FFFFFFF" : "FFFFFF")

also ein paar sachen hatte ich versucht wie:
"|" : "FFFFFF" ;"000000" : "000000"

Dann hatte ich mir überlegt mach ich eine Spalte in Schwarz wenn EndDate oder StartDate dem entsprechend gesetzt sind mit:
@If(@Day(EndDate)=1|@Day(StartDate)=1; "FFFFFF":"FFFFFF" ; "000000":"000000")
Das klappt aber auch nicht. Was mach ich falsch?

MFG Michael

Offline cebolina

  • Senior Mitglied
  • ****
  • Beiträge: 386
  • Geschlecht: Männlich
Re: Teilstring aus Dokumentenfeld auslesen
« Antwort #27 am: 03.04.08 - 12:46:15 »
Such mal in der Designer-Hilfe nach "Wert als Farbe verwenden" - vielleicht hilft dir das weiter.

Gruß Stefan
Server: Lotus Domino 9.0.1FP4 HF70
Client: Release 9.0.1FP6

Offline michael-r

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.768
Re: Teilstring aus Dokumentenfeld auslesen
« Antwort #28 am: 04.04.08 - 10:59:35 »
Stefan danke für den Tipp.

Ich habe es nun mit folgendem Code geschafft:
@If(@Day(EndDate)=1|@Day(StartDate)=2; "|"; @Day(EndDate)=1|@Day(StartDate)=2|(@Day(StartDate)<2&@Day(EndDate)>1);"092A57" : "092A57";"FFFFFFF" : "FFFFFF")

Weiss noch jemand was man einstellen muss damit die Ansicht mit dem Zeitstrahl druckbar ist?
Edit: druckbar ist es wohl doch, aber dann nur mit der Option  "nur ausgewählte Rahmen" :).

MFG Michael
« Letzte Änderung: 04.04.08 - 11:03:37 von michael-r »

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz