Yannik Felzen Posted February 9 Share Posted February 9 Guten Morgen, ich habe folgendes Problem: Ich habe eine Berichtsvorlage erstellt und im Anschluss in der Smap hinterlegt. Dort wird nun reklamiert, dass die Anweisung "{%ENDIF bricks.Abschnitt_fehlend%}" fehlt. (siehe beigefügten Screenshot) Die anderen Elemente, die fehlen sind irrelevant, da es sich nur um Checkboxen handelt, mit denen der User Hilfetexte einblenden kann. Ich habe den Bericht jetzt doppelt und dreifach geprüft und die ENDIF-Anweisung ist definitiv vorhanden, wie auf dem beigefügten Ausschnitt auch zu erkennen ist. Habe ich etwas übersehen? Bin mit meinem Latein am Ende. Danke und viele Grüße Link to comment Share on other sites More sharing options...
Bülent Erbas Posted February 9 Share Posted February 9 Guten Morgen @Yannik Felzen ja, das kann manchmal sehr gemein sein 🙂 Was mir immer ganz gut bei der Fehlersuche geholfen hat, mir erst mal alle Absatzmarken und Formatierungssymbolen anzeigen lassen. Ich könnte mir vorstellen, dass hinter einigen Platzhaltern ein Zeilenumbruch fehlt. z.B. so etwa 1 Link to comment Share on other sites More sharing options...
Yannik Felzen Posted February 9 Author Share Posted February 9 Hallo @Bülent Erbas, vielen Dank für deine Antwort. Soweit ich weiß sind die Zeilenumbrüche aber nicht erforderlich. Aus Gründen der besseren Lesbarkeit (der Vorlage, nicht des Codes 😃) setze ich aufeinander folgende Code Anweisungen immer gemeinsam in eine Zeile und minimiere die Schriftgröße deutlich. Dadurch lässt sich auch besser einschätzen, wie man mit dem Platz auf der Seite hinkommt. In all den anderen Smaps hat mir dies nie Probleme bereitet, weswegen ich es als Fehlerursache ausschließen würde... 🤔 Link to comment Share on other sites More sharing options...
Thomas Giesing Posted February 9 Share Posted February 9 Hallo @Yannik Felzen, Das ist immer schwierig wenn wir nicht die Komplette Vorlage sehen, aber wo ist den {%IF bricks.Abschnitt_fehlend%} das sehe ich nicht oder? Ich mache mir immer Parallel die Original Bericht Vorlage daneben auf und vergleiche was fehlen könnte. Gruß Thomas 1 Link to comment Share on other sites More sharing options...
Yannik Felzen Posted February 9 Author Share Posted February 9 Hallo @Thomas Giesing den {%IF bricks.Abschnitt_fehlend%} siehst du (auch gelb markiert) im Screenshot ganz oben 🙂 Der scheint ja auch ordnungsgemäß erkannt zu werden, sonst würde er ja nicht über´s ENDIF meckern 😄 Hab es nochmal entsprechend mit rotem Rahmen verdeutlicht und neu angehangen. LG Link to comment Share on other sites More sharing options...
Thomas Giesing Posted February 9 Share Posted February 9 (edited) Dann liegt es vielleicht daran das der ENDIF Abschnitt vor dem ENDIF bricks Gruppe gesetzt werden muss weil ja die IF Reihenfolge auch so ist. Edited February 9 by Thomas Giesing 1 Link to comment Share on other sites More sharing options...
Torben Creemer Posted February 9 Share Posted February 9 @Yannik Felzen Probiere bitte einmal wie oben bereits angemerkt die Steuerzeichen, also die {%IF ... } und {%ENDIF ...} Zeilensepariert aufzulisten. Also: IF IF Text Foreach Tabelle Tabelle Endforeach Endif Endif Ich kann mir vorstellen, dass die Wiederholungsgruppe da Probleme bereitet. Deine Aussage stimmt zwar teilweise es gibt aber durchaus Fälle, bei denen hier in der Vergangenheit missinterpretiert wurde. 2 Link to comment Share on other sites More sharing options...
Recommended Posts
Please sign in to comment
You will be able to leave a comment after signing in
Sign In Now