Autor Thema: @Formel: Elemente aus Liste löschen  (Gelesen 1587 mal)

Offline manuel

  • Senior Mitglied
  • ****
  • Beiträge: 377
  • Geschlecht: Männlich
  • el pueblo unido
@Formel: Elemente aus Liste löschen
« am: 23.07.02 - 11:35:16 »
Hallo allerseits,

ich in einer Spaltenformel habe ich folgendes stehen:

@Explode(@TextToTime(@Text(in_StartDateTime) + "-" + @Text(in_EndDateTime)))

Dies ermöglich nun ein Dokument auch über mehrere Zeilen anzeigen zu lassen - also pro Tag bekomme ich nun eine Zeile in der Ansicht, obwohl es nur ein Dokument ist. Jetzt wollte ich aber fragen ob es möglich ist, nun einzelne Elemente der Liste zu herauszulöschen.

zB will ich alle Datumswerte, die einen Wochenendtag repräsentieren gar nicht erst anzeigen lassen.

Hat jemand das in Formel schon einmal realisiert? Wäre für jeden auch noch so kleinen Tipp dankbar.

Manuel
« Letzte Änderung: 01.01.70 - 01:00:00 von 1034200800 »
V 5.0.2c | Windows 2000

Offline doliman

  • Senior Mitglied
  • ****
  • Beiträge: 332
  • Geschlecht: Männlich
    • www.doleschel.de
Re: @Formel: Elemente aus Liste löschen
« Antwort #1 am: 24.07.02 - 22:25:13 »
Hi,

wenn Du die Docs mit den Datumswerten in der Ansicht nicht haben willst, dann mußt Du die Select Formel anpacken. Ich denke nicht, daß es mit dem Löschen aus der Liste getan ist.
« Letzte Änderung: 01.01.70 - 01:00:00 von 1034200800 »
Grüßle
                           _///_
                          (o~o)
-------------oOOO--(_)--OOOo-------------
Frank Doleschel

----------------------
Ein Berufsleben ohne Notes ist zwar möglich aber die Alternativen sind erschreckend ;-)

Offline manuel

  • Senior Mitglied
  • ****
  • Beiträge: 377
  • Geschlecht: Männlich
  • el pueblo unido
Re: @Formel: Elemente aus Liste löschen
« Antwort #2 am: 26.07.02 - 08:26:50 »
Hi,

ich hab' mich vielleicht ein wenig unverständlich ausgedrückt. Aber die Dokumente die ich in der Ansicht haben will, sind schon durch die Select-Formel ausgewählt, und die passen auch so. In meinen Dokumenten habe ich jeweils ein Startdatum und ein Enddatum, es gibt also einen gewissen Zeitraum in dem das Dokument "gültig" ist. In einer anderen Maske suche ich mir zu einem Tag eine bestimmte Stundenanzahl aus den Dokumenten. Also expandiere ich mit der oben schon abgetippten Spaltenfomel ein Dokument in die Länge. Es wird hierdurch ermöglicht ein Dokument über mehrere Zeilen lang anzeigen zu lassen, obwohl es eben nur ein Dokument ist. Diese Formel gibt's auch in der Kalenderansicht.

Also wenn mein Zeitraum vom 05.07.02 bis 08.07.02 dauert, schaut meine Ansicht so aus:

05.07.02      ...      ...
06.07.02      ...      ...
07.07.02      ...      ...
08.07.02      ...      ...


Alle vier Zeilen gehören zu einem Dokument. Der 6. und 7. fallen auf ein Wochenende, also sollen diese Zeilen nicht angezeigt werden, damit die Ansicht folgendermaßen aussieht:

05.07.02      ...      ...
08.07.02      ...      ...

Nun muss das warscheinlich irgendwie (wenn's geht) diese zwei Daten aus der @Expand-Funktion herausfiltern. Hat irgendjemand einen Tipp, oder kann mir jemand sagen, dass es nicht funktioniert.  ;D Damit wäre mir auch geholfen.

Schönen Gruß
Manuel
« Letzte Änderung: 01.01.70 - 01:00:00 von 1034200800 »
V 5.0.2c | Windows 2000

Offline doliman

  • Senior Mitglied
  • ****
  • Beiträge: 332
  • Geschlecht: Männlich
    • www.doleschel.de
Re: @Formel: Elemente aus Liste löschen
« Antwort #3 am: 26.07.02 - 12:53:59 »
Hi,

so bekommst Du die Wochenenden raus

@If(@Weekday(Datum) = 7 | @Weekday(Datum) = 1;
     "Ich arbeite am Wochenende";
     "sonst was")
und mit
@Trim(@Replace(listeOhne7; searchOhne1; replace));

kann man die Liste kürzen
« Letzte Änderung: 01.01.70 - 01:00:00 von 1034200800 »
Grüßle
                           _///_
                          (o~o)
-------------oOOO--(_)--OOOo-------------
Frank Doleschel

----------------------
Ein Berufsleben ohne Notes ist zwar möglich aber die Alternativen sind erschreckend ;-)

Offline manuel

  • Senior Mitglied
  • ****
  • Beiträge: 377
  • Geschlecht: Männlich
  • el pueblo unido
Re: @Formel: Elemente aus Liste löschen
« Antwort #4 am: 26.07.02 - 13:24:22 »
Ohh  ::), Schönen Dank, werd's gleich ausprobieren wenn ich Zeit hab!
« Letzte Änderung: 01.01.70 - 01:00:00 von 1034200800 »
V 5.0.2c | Windows 2000

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz