0

Ja/Nein Feld setzen nach Datum Auswahl

Guten Morgen,

ich habe noch mal eine Frage.

ANhand des Listings erstelle ich ein PDF in 3 verschiedenen Varianten mit einem Filter auf ein Datum das ich mit von / bis auswähle. Dieses Datum steht dann unter anderem auch im Filenamen. Funktioniert alles super.

 

Ich möchte jetzt ncoch das Ja/Nein Feld auf true setzen für den ausgewählen Datumsbereich (Listing in Fett). Dadurch wird aber alles auf true gesetzt. 

Wer hat da einen TIpp für mich?

Viele Grüße

if Status = 2 then
let myFileName := 'Referenz-Nr. Kunde' + " - " + format(von, "YYYY") + "_" + format(von, "MMDD") + "-" + format(bis, "MMDD") + ".pdf";

'Zeiterfassung Auftragsbezogen'.('Stundenzettel / Lieferschein' := true);

importFile(this, printAndSaveRecord(this, if 'PDF Formular Auswahl' = 1 then
"Stundenzettel 1"
else
if 'PDF Formular Auswahl' = 2 then
"Stundenzettel 2"
else
if 'PDF Formular Auswahl' = 3 then
"Stundenzettel 3"
end
end
end), myFileName);
Stundenzettel := myFileName
end

5 Antworten

null
    • Dietmar_Press
    • vor 4 Jahren
    • Gemeldet - anzeigen

    Hm, ja Formatierung in Fett ist ja weg.

    Es geht um den Bereich:

     

    'Zeiterfassung Auftragsbezogen'.('Stundenzettel / Lieferschein' := true);

    • Leonid_Semik
    • vor 4 Jahren
    • Gemeldet - anzeigen

    Hallo Dietmar,

    wie realisierst du die Zeiterfassung in der Tabelle "Zeiterfassung Auftragsbezogen"? Ist das ein Terminfeld, zwei Felder "Datum und Uhrzeit" oder ein Feld Datum und zwei Zeitfelder? Man muss nämlich damit die Bedingungen eingrenzen.

    Leo

    • Dietmar_Press
    • vor 4 Jahren
    • Gemeldet - anzeigen

    Hallo Leo,

    das ist mit Datum und 2 Zeitfeldern umgesetzt. Zusätzlich gibt es dann noch ein Terminfeld für den Kalender.

    Bildschirmfoto 2020-03-10 um 06.45.17

    • Leonid_Semik
    • vor 4 Jahren
    • Gemeldet - anzeigen

    Dann sollte es so gehen:

    ---

    let myStart:=von;
    let myEnd:=bis;
    'Zeiterfassung Auftragsbezogen'[Datum>=myStart and Datum<=myEnd].('Stundenzettel / Lieferschein' := true);

    ---

    Leo

    • Dietmar_Press
    • vor 4 Jahren
    • Gemeldet - anzeigen

    Perfekt,

    vielen Dank. Funktioniert hervorragend.

    Einen schönen Tag.

    Viele Grüße

     

    Dietmar