Nicht reproduzierbarer Textrahmen
-
- Beiträge: 135
- Registriert: 28.01.2018 00:12:46
Nicht reproduzierbarer Textrahmen
Hallo,
ich habe mir vor geraumer Zeit mal ein Formular (oder sowas ähnliches) gebastelt, um Rechnungen etwas zu automatisieren. Im Anhang das Dokument Rng_Aut.tmvx.
Da ist oben ein Textfeld (Ihre Bestellung vom: Textfeld) mit dem Namen RngDatum und darin dem Feld {Erstelldatum}. Damit bin ich in der Lage unten das Zahlungsziel zu berechnen. Das ist ein Workaround, weil ich in Berechnungen dummerweise nicht direkt auf das Erstelldatum zugreifen kann.
Dann habe ich versucht den Mechanismus auf eine zweite Dokumentenvorlage Rng_Netto.tvmx zu übertragen. Das geht schief:
Das Textfeld oben sieht erstmal anders aus (der graue Hintergrund fehlt). Mit den Eigenschaften des Textfeldes kann ich aber nicht ergründen, wie ich das denn hinbekommen haben.
Das verhält sich auch anders. Ich bin nicht in der Lage unten die gleiche Formel einzusetzten.
Das macht mich jetzt schon geraume Zeit ziemlich unglücklich...
ich habe mir vor geraumer Zeit mal ein Formular (oder sowas ähnliches) gebastelt, um Rechnungen etwas zu automatisieren. Im Anhang das Dokument Rng_Aut.tmvx.
Da ist oben ein Textfeld (Ihre Bestellung vom: Textfeld) mit dem Namen RngDatum und darin dem Feld {Erstelldatum}. Damit bin ich in der Lage unten das Zahlungsziel zu berechnen. Das ist ein Workaround, weil ich in Berechnungen dummerweise nicht direkt auf das Erstelldatum zugreifen kann.
Dann habe ich versucht den Mechanismus auf eine zweite Dokumentenvorlage Rng_Netto.tvmx zu übertragen. Das geht schief:
Das Textfeld oben sieht erstmal anders aus (der graue Hintergrund fehlt). Mit den Eigenschaften des Textfeldes kann ich aber nicht ergründen, wie ich das denn hinbekommen haben.
Das verhält sich auch anders. Ich bin nicht in der Lage unten die gleiche Formel einzusetzten.
Das macht mich jetzt schon geraume Zeit ziemlich unglücklich...
- Dateianhänge
-
- Fehlermeldung.jpg (52.83 KiB) 3782 mal betrachtet
-
- Rng_Netto.tmvx
- (17.27 KiB) 151-mal heruntergeladen
-
- Rng_Aut.tmvx
- (17.25 KiB) 134-mal heruntergeladen
-
- Beiträge: 135
- Registriert: 28.01.2018 00:12:46
Re: Nicht reproduzierbarer Textrahmen
Warum das Textfeld einmal grau unterlegt war und einmal nicht hab ich gefunden:
Datei-Menü, Eigenschaften: Reiter Formular, dort Formularfelder schattieren
Schön versteckt:-)
Funktioniert aber leider nach wie vor nicht...
Datei-Menü, Eigenschaften: Reiter Formular, dort Formularfelder schattieren
Schön versteckt:-)
Funktioniert aber leider nach wie vor nicht...
- greifenklau
- SoftMaker Volunteers
- Beiträge: 4162
- Registriert: 03.10.2007 13:58:39
Re: Nicht reproduzierbarer Textrahmen
Habe die Problematik noch nicht erkannt.
Anbei mal meine Beispieldatei.
Deine Fehlermeldung kann daher kommen, dass beim Kopieren eines Textfeldes die ursprüngliche Bezeichnung "Textbox1" o. Ä. nicht beibehalten wird. Auch Variablen in dem ersten Dokument sind dann im zweiten nicht mehr gültig, sodass dann die Fehlermeldung kommt, sodass die Bezeichnung "RNGDATUM" nicht erkannt werden kann. Du musst also die Datei neu anlegen oder unter einem anderen Namen speichern und dort so ändern, wie Du es haben willst.
Anbei mal meine Beispieldatei.
Deine Fehlermeldung kann daher kommen, dass beim Kopieren eines Textfeldes die ursprüngliche Bezeichnung "Textbox1" o. Ä. nicht beibehalten wird. Auch Variablen in dem ersten Dokument sind dann im zweiten nicht mehr gültig, sodass dann die Fehlermeldung kommt, sodass die Bezeichnung "RNGDATUM" nicht erkannt werden kann. Du musst also die Datei neu anlegen oder unter einem anderen Namen speichern und dort so ändern, wie Du es haben willst.
- Dateianhänge
-
- zahlungsziel.tmdx
- (14.1 KiB) 137-mal heruntergeladen
System
macOS immer aktuelle Version
Mac mini M2
RAM: 16 GB
--------------------------------------------------------
iPad Pro - iPadOS immer aktuelle Version
--------------------------------------------------------
Laptop Medion Akoya i5
Linux Mint immer aktuelle Version
--------------------------------------------------------
Cogito ergo bum - oder so ähnlich.
macOS immer aktuelle Version
Mac mini M2
RAM: 16 GB
--------------------------------------------------------
iPad Pro - iPadOS immer aktuelle Version
--------------------------------------------------------
Laptop Medion Akoya i5
Linux Mint immer aktuelle Version
--------------------------------------------------------
Cogito ergo bum - oder so ähnlich.
-
- Beiträge: 135
- Registriert: 28.01.2018 00:12:46
Re: Nicht reproduzierbarer Textrahmen
Hallo
danke für den Hinweis. Das habe ich aber schon kontrolliert.
Der Fehler scheint eher zufällig zu sein. Wenn ich die Formel zunächst mit TODAY() schreibe klappt das. "Manchmal" kann ich dann im Nachhinein TODAY() durch RngDatum ersetzen. Ich hab hier definitiv zwei Dateien mit unterschiedlichem Verhalten auf dem Rechner.
Wenn ich in der Formel nur RngDatum schreibe klappt es immer.
Im Bild gibt es zwei Textfelder RngDate und RngDatum mit gleichem Inhalt. In der vorletzten Zeile hat es funktioniert, in der letzten nicht.
Sehr lustig. Würde ich nicht selber Software entwickeln, würde ich mich wohl aufregen...
danke für den Hinweis. Das habe ich aber schon kontrolliert.
Der Fehler scheint eher zufällig zu sein. Wenn ich die Formel zunächst mit TODAY() schreibe klappt das. "Manchmal" kann ich dann im Nachhinein TODAY() durch RngDatum ersetzen. Ich hab hier definitiv zwei Dateien mit unterschiedlichem Verhalten auf dem Rechner.
Wenn ich in der Formel nur RngDatum schreibe klappt es immer.
Im Bild gibt es zwei Textfelder RngDate und RngDatum mit gleichem Inhalt. In der vorletzten Zeile hat es funktioniert, in der letzten nicht.
Sehr lustig. Würde ich nicht selber Software entwickeln, würde ich mich wohl aufregen...
- Dateianhänge
-
- Fehlermeld_2.jpg (75.55 KiB) 3751 mal betrachtet
- greifenklau
- SoftMaker Volunteers
- Beiträge: 4162
- Registriert: 03.10.2007 13:58:39
Re: Nicht reproduzierbarer Textrahmen
OK, das wäre dann ein Fall für das SoftMaker-Team. Vielleicht die kurze Beschreibung hier mit den beiden Dateien an supportätsoftmaker.de schicken.
System
macOS immer aktuelle Version
Mac mini M2
RAM: 16 GB
--------------------------------------------------------
iPad Pro - iPadOS immer aktuelle Version
--------------------------------------------------------
Laptop Medion Akoya i5
Linux Mint immer aktuelle Version
--------------------------------------------------------
Cogito ergo bum - oder so ähnlich.
macOS immer aktuelle Version
Mac mini M2
RAM: 16 GB
--------------------------------------------------------
iPad Pro - iPadOS immer aktuelle Version
--------------------------------------------------------
Laptop Medion Akoya i5
Linux Mint immer aktuelle Version
--------------------------------------------------------
Cogito ergo bum - oder so ähnlich.
-
- Beiträge: 135
- Registriert: 28.01.2018 00:12:46
Re: Nicht reproduzierbarer Textrahmen
Mach ich, danke!
Re: Nicht reproduzierbarer Textrahmen
Ich könnte mich hier um das Thema kümmern, aber wenn Sie es an support(At)softmaker.de schicken wollen, tun Sie das bitte, denn es gibt keinen Grund, Dinge zu duplizieren.
Re: Nicht reproduzierbarer Textrahmen
Entschuldigen Sie die Verzögerung.
Ich habe Ihre Datei analysiert und festgestellt, dass Sie die Nachricht auf folgende Weise umgehen können:
1. Zeile2: Ersetzen Sie {Erstellungsdatum} durch 20.02.2020
2. Zeile13: Doppelklicken Sie auf {Formel: NTOD( 14 + DTON( TODAY()) )} und ersetzen Sie dann today() durch RNGDATE
3. Zeile2: 20.02.2020 durch {Erstellungsdatum} ersetzen. (gehen Sie zu Sendungen > Feld > Wirtere... > Erstellungsdatum > 31.01.2020)
Wie auch immer, ich werde die Entwickler fragen, warum dies geschieht.
Ich habe Ihre Datei analysiert und festgestellt, dass Sie die Nachricht auf folgende Weise umgehen können:
1. Zeile2: Ersetzen Sie {Erstellungsdatum} durch 20.02.2020
2. Zeile13: Doppelklicken Sie auf {Formel: NTOD( 14 + DTON( TODAY()) )} und ersetzen Sie dann today() durch RNGDATE
3. Zeile2: 20.02.2020 durch {Erstellungsdatum} ersetzen. (gehen Sie zu Sendungen > Feld > Wirtere... > Erstellungsdatum > 31.01.2020)
Wie auch immer, ich werde die Entwickler fragen, warum dies geschieht.
- Dateianhänge
-
- Test.tmvx
- (14.19 KiB) 138-mal heruntergeladen
-
- Beiträge: 135
- Registriert: 28.01.2018 00:12:46
Re: Nicht reproduzierbarer Textrahmen
Hallo miguel c,
Hut ab. Das ist eine sehr gute Lösung!
Problem gelöst. Wenn man es weiß, auch vollkommen logisch, daß es so geht.
Vielen Dank!
Hut ab. Das ist eine sehr gute Lösung!
Problem gelöst. Wenn man es weiß, auch vollkommen logisch, daß es so geht.
Vielen Dank!
Re: Nicht reproduzierbarer Textrahmen
Die Entwickler antworteten mit einem besseren Trick:
Deaktivieren Sie die Anzeige der Feldnamen vor dem Aufruf des Funktionsdialogs.
Feldnamenanzeige ein: Der Parser prüft den Feldnamen von RngDate, der "{Erstellungsdatum}" lautet, offensichtlich kein Datum.
Feldnamen-Anzeige aus: Parser prüft das *Ergebnis* von RngDate, das "31.01.2020" ist, dies gelingt.
Deaktivieren Sie die Anzeige der Feldnamen vor dem Aufruf des Funktionsdialogs.
Feldnamenanzeige ein: Der Parser prüft den Feldnamen von RngDate, der "{Erstellungsdatum}" lautet, offensichtlich kein Datum.
Feldnamen-Anzeige aus: Parser prüft das *Ergebnis* von RngDate, das "31.01.2020" ist, dies gelingt.
-
- Beiträge: 135
- Registriert: 28.01.2018 00:12:46
Re: Nicht reproduzierbarer Textrahmen
Ja, stimmt.
Deshalb ging es auch "manchmal"
Vielen Dank!
Deshalb ging es auch "manchmal"
Vielen Dank!