Autor Thema: Tabellenwerte im berechneten Text  (Gelesen 2090 mal)

Offline Freezer

  • Aktives Mitglied
  • ***
  • Beiträge: 161
  • Geschlecht: Männlich
  • Oinr isch emmr dr Arsch!
Tabellenwerte im berechneten Text
« am: 04.11.03 - 08:21:57 »
Hallo miteinander!

Folgendes Problem und die Frage, ob es dazu irgendeine Lösung (am besten in Notes) gibt:
Ich hab´ eine Seite, auf der mittels "Berechnetem Text" die Namen von Personen stehen sollen, die an dem aktuellen Tag Schichtdienst haben.
In einer Ansicht hab´ ich pro Monat ein Dokument, in dem eine Tabelle mit dem Monatsschichtplan steht. In der 1. Spalte befindet sich fortlaufend das Tagesdatum, in der 2. Spalte der erste Schichtarbeiter, in der 3. Spalte der zweite Schichtarbeiter und in der 4. Spalte der 3. Schichtarbeiter.
Gibt es eine Möglichkeit, dem berechneten Text auf der Seite mitzuteilen, dass er in der 1. Spalte der Tabelle nach dem aktuellen Tagesdatum suchen soll und dann in der entsprechenden Zeile die 2. Spalte mit dem Namen ausliest? Kann sowas vielleicht mit "Tabellenprogrammierung" funktionieren?
Oder soll ich das ganze lieber ganz schnell wieder vergessen?

Danke,
Freezer
Client: R8.5.1 (deutsch)
Server: DOMINO 8.5.1
BS: Win2003

Offline Markus Henke

  • Aktives Mitglied
  • ***
  • Beiträge: 143
  • Geschlecht: Männlich
Re:Tabellenwerte im berechneten Text
« Antwort #1 am: 04.11.03 - 08:28:06 »
Hi,

ich glaube das geht so nicht. Am besten Du änderst die Maske mit der Tabelle, so dass jede Zelle ein Feld beinhaltet. Das Feld kannst Du dann ganz einfach auslesen.

Gruß
Markus

Offline Semeaphoros

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.152
  • Geschlecht: Männlich
  • ho semeaphoros - agr.: der Notesträger
    • LIGONET GmbH
Re:Tabellenwerte im berechneten Text
« Antwort #2 am: 04.11.03 - 08:30:20 »
Hast Du die DB selber im Griff und darf die die Struktur ändern? Am flüssigsten bekommst Du das hin, wenn Du statt Monatsdokumenten Tagesdokumente anlegst, dann brauchst Du keinen "dynamischen Datensteinbruch", sprich, dann musst Du die Daten gar nicht erst aufsplitten und die Aufgabe reduziert sich auf das Suchen nach dem Dokument mit dem aktuellen Tagesdatum.

Will man trotzdem noch Monatsdokumente haben, lassen sich diese als embedded view einfügen.

Willst Du die Struktur nicht ändern, müsste man wohl über Lotusscript zugreifen. Da stellt sich dann die Frage, ist das eine Tabelle, die im RT erstellt wurde und pro Tag eine Tabellenzeile beinhaltet? Dann wird es etwas kompliziert. Oder ist es (wie man das häufig macht) eine einzeilige Tabelle und in jeder Zelle steht ein Multivalue-Feld? Da lässt sich das dann mit Array-Funktionen recht einfach in LotusScript erstellen.

Fazit: Erzähl bitte noch ein bischen mehr.
Jens-B. Augustiny

Beratung und Unterstützung für Notes und Domino Infrastruktur und Anwendungen

Homepage: http://www.ligonet.ch

IBM Certified Advanced Application Developer - Lotus Notes and Domino 7 und 6
IBM Certified Advanced System Administrator - Lotus Notes and Domino 7 und 6

Offline Ayhan

  • Aktives Mitglied
  • ***
  • Beiträge: 102
  • Geschlecht: Männlich
  • Geht immer!
    • fabrique d' images ebusiness GmbH
Re:Tabellenwerte im berechneten Text
« Antwort #3 am: 04.11.03 - 09:32:42 »
Hy,

am einfachsten könntest du - wie es schon der Semeaphoros geschrieben hat - das lösen, wenn du die Struktur ändern könntest. Wenn du die Daten strukturiert ablegen würdest, d. h. z. B. eine Maske mit 31 Zeilen für die einzelnen Tage im Monat und jede Zeile beinhaltet noch 4 weitere Felder zur Erfassung der Mitarbeiter.

Dann legst du so ein Dokument an - die 1. Spalte (stellt in unserem Fall die Spalte mit den einzelnen Tagesdaten dar) könnte man automatisch berechnen lassen. Das einzige, was hier gemacht werden müsste ist, die einzelnen Benutzer einzupflegen / zuzuordnen.

Über bestimmte Feldbenamungen usw. könntest du dann automatisch die Werte per Script bzw. Formelsprache auslesen lassen.

Naja, man kann viel um den heissen Brei reden, schreib lieber einwenig mehr über die Struktur und deine Optionen, dann wird dir bestimmt geholfen.

Lieben Gruss
Ayhan
Ayhan

Offline Freezer

  • Aktives Mitglied
  • ***
  • Beiträge: 161
  • Geschlecht: Männlich
  • Oinr isch emmr dr Arsch!
Re:Tabellenwerte im berechneten Text
« Antwort #4 am: 04.11.03 - 09:44:01 »
Danke schon mal für die Anregungen!
Der Weg über Tagesdokumente, bzw. eine neue Maske mit Feldern in der Tabelle käme evtl. schon in Frage.
Vorher würde ich es aber doch gerne mit der bestehenden Struktur versuchen:
Die Tabelle mit dem Monatsschichtplan ist in einem RT-Feld importiert.
Pro Tag gibt es eine Zeile (also der komplizierte Weg  :-\).

Freezer
Client: R8.5.1 (deutsch)
Server: DOMINO 8.5.1
BS: Win2003

Offline Semeaphoros

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.152
  • Geschlecht: Männlich
  • ho semeaphoros - agr.: der Notesträger
    • LIGONET GmbH
Re:Tabellenwerte im berechneten Text
« Antwort #5 am: 04.11.03 - 14:48:28 »
Da kommst Du nur vernünftig durch mit Fremdhilfe, sprich Midas


http://www.geniisoft.com
Jens-B. Augustiny

Beratung und Unterstützung für Notes und Domino Infrastruktur und Anwendungen

Homepage: http://www.ligonet.ch

IBM Certified Advanced Application Developer - Lotus Notes and Domino 7 und 6
IBM Certified Advanced System Administrator - Lotus Notes and Domino 7 und 6

Offline Freezer

  • Aktives Mitglied
  • ***
  • Beiträge: 161
  • Geschlecht: Männlich
  • Oinr isch emmr dr Arsch!
Re:Tabellenwerte im berechneten Text
« Antwort #6 am: 07.11.03 - 11:28:02 »
Hallo @all!

Hab´s jetzt doch über eine neue Maske realisiert.

Danke für die Hilfe,

Freezer
Client: R8.5.1 (deutsch)
Server: DOMINO 8.5.1
BS: Win2003

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz