VDA Etikett - Datum falsch
Moderator: SYNERPY
-
- Beiträge: 27
- Registriert: Mi Sep 30, 2009 12:52 pm
VDA Etikett - Datum falsch
Ich glaube ich habe einen Fehler festgestellt.
Im Ausdruck des VDA-Etiketts (FRDBRLS_VDA_ETIKETT) wird ein Datum angedruckt. Habe mitlerweile das Format geändert. Da vorher 992 oder sowas dort stand. Nun wird aber das falsche Datum angezeigt 17.09.1902! Sollte da nicht das Datum aus der Maske stehen? Was muss ich ändern?
Vielen Dank für die Hilfe.
Im Ausdruck des VDA-Etiketts (FRDBRLS_VDA_ETIKETT) wird ein Datum angedruckt. Habe mitlerweile das Format geändert. Da vorher 992 oder sowas dort stand. Nun wird aber das falsche Datum angezeigt 17.09.1902! Sollte da nicht das Datum aus der Maske stehen? Was muss ich ändern?
Vielen Dank für die Hilfe.
Gruss
verne
Softwareversion: 4.2.0.0
Datenbank: AVERP2010-B.05
verne
Softwareversion: 4.2.0.0
Datenbank: AVERP2010-B.05
-
- Beiträge: 21
- Registriert: Mi Sep 03, 2008 5:35 pm
Hallo verne!
Bei uns habe ich das Problem so gelöst:
Zuerst im Designer -> Objektinspector -> rechte Maustase -> OnFormShow
Zeile -> MASKEDIT_8.Text := Date();
geändert in -> MASKEDIT_8.Text := "";
Das Feld Datum bleibt dann leer.
Dann im DesignReport Doppelklick auf das Feld [DATUM] -> es öffnet sich
der Texteditor -> in der oberen Hälfte [DATUM] durch [DATE] ersetzen.
Dadurch zieht sich das Formular dann das Systemdatum.
.RES-Datei abspeichern und neu einlesen.
Gruß
VA
Bei uns habe ich das Problem so gelöst:
Zuerst im Designer -> Objektinspector -> rechte Maustase -> OnFormShow
Zeile -> MASKEDIT_8.Text := Date();
geändert in -> MASKEDIT_8.Text := "";
Das Feld Datum bleibt dann leer.
Dann im DesignReport Doppelklick auf das Feld [DATUM] -> es öffnet sich
der Texteditor -> in der oberen Hälfte [DATUM] durch [DATE] ersetzen.
Dadurch zieht sich das Formular dann das Systemdatum.
.RES-Datei abspeichern und neu einlesen.
Gruß
VA
Software-Version 4.2.5.106
GDB-Version AvERP2013.05
GDB-Version AvERP2013.05
-
- Beiträge: 27
- Registriert: Mi Sep 30, 2009 12:52 pm
-
- Beiträge: 95
- Registriert: Do Aug 23, 2007 1:54 pm
Hallo va,
Sie können das Datum aus der Druckmaske direkt übergeben, indem Sie die Belegung der sReportVariablen im BtnOKOnClick wie folgt anpassen:
Gruß,
Syn20
Sie können das Datum aus der Druckmaske direkt übergeben, indem Sie die Belegung der sReportVariablen im BtnOKOnClick wie folgt anpassen:
Code: Alles auswählen
// sReportvariablen belegen
sReportVariablen := '"ABLADE='+MASKEDIT_1.Text+'",'+
'"NETTOGEW='+MASKEDIT_2.Text+'",'+
'"BRUTTOGEW='+MASKEDIT_3.Text+'",'+
'"LE='+MASKEDIT_4.Text+'",'+
'"LIEFNR='+MASKEDIT_7.Text+'",'+
'"DATUM='+MASKEDIT_8.Text+'",'+
'"PACKSTCK='+MASKEDIT_10.Text+'"';
Syn20
-
- Beiträge: 95
- Registriert: Do Aug 23, 2007 1:54 pm
Hallo va,
bitte gehen Sie folgendermaßen vor:
1. FRDBRLS_VDA_ETIKETT mit AvERP-Designer öffnen
2. mit der linken Maustaste auf den OK-Button der Druckmaske klicken
3. rechte Mastaste klicken und im Menü den Objektinspektor auswählen
4. erneut rechte Maustaste und im Menü das OnClickSkript auswählen
5. hier den Code anpassen
6. Änderungen mit Ok-Button bestätigen
7. Formular + Report speichern
Gruß,
Syn20
bitte gehen Sie folgendermaßen vor:
1. FRDBRLS_VDA_ETIKETT mit AvERP-Designer öffnen
2. mit der linken Maustaste auf den OK-Button der Druckmaske klicken
3. rechte Mastaste klicken und im Menü den Objektinspektor auswählen
4. erneut rechte Maustaste und im Menü das OnClickSkript auswählen
5. hier den Code anpassen
6. Änderungen mit Ok-Button bestätigen
7. Formular + Report speichern
Gruß,
Syn20
-
- Beiträge: 95
- Registriert: Do Aug 23, 2007 1:54 pm
Hallo verne,
bitte öffnen im Design-Report des Drucks den Objektinspektor. Anschließend wählen Sie über dessen Dropdownmenü Memo28 aus. Die Eigenschaft Displayformat sollte hier auf 'Datum' stehen.
Jetzt haben Sie folgende Möglichkeiten:
1. Das Displayformat auf 'Text' umstellen
2. Den Inhalt des Memos von [DATUM] auf [STRTODATE([DATUM])] ändern
Gruß,
Syn20
bitte öffnen im Design-Report des Drucks den Objektinspektor. Anschließend wählen Sie über dessen Dropdownmenü Memo28 aus. Die Eigenschaft Displayformat sollte hier auf 'Datum' stehen.
Jetzt haben Sie folgende Möglichkeiten:
1. Das Displayformat auf 'Text' umstellen
2. Den Inhalt des Memos von [DATUM] auf [STRTODATE([DATUM])] ändern
Gruß,
Syn20