Neu Spalten fixieren oder Druck in Farbe weiß

Max Meyer

Neues Mitglied
6. August 2020
2
0
Hallo,
kann man die Spalten in den Formularen fixieren, damit diese immer an der selben Position gedruckt werden?
Ich bin dabei das Rechnungsformular zu ändern und würde gerne Spalten mit Wert 0 ausblenden. Dabei werden nachfolgende Spalten an die Stelle der ausgeblendeten Spalte verschoben.
Beispiel:
Ich habe eine Position aus folgenden Spalten.
Pos - ME - Bezeichnung - Menge - E-Preis - Rabatt - G-Preis
Wenn ich die Darstellungsbedingung so konfiguriere, dass Rabatt nur angedruckt wird wenn ungleich 0 dann wird die Spalte G-Preis nach links an die Position des Rabattfeldes geschoben.
Wie bekomme ich es hin, dass die nachfolgenden Spalten ihre ursprüngliche Position behalten?

Alternativ wäre meine Idee den Rabatt in weiß zu drucken wenn der Wert 0 ist. Das hat mit der Farbe Grau auch geklappt aber nicht mit Weiß. Daraufhin habe ich folgenden Beitrag gefunden:
List & Label verwendet eine Kontrastoptimierung, um beispielsweise weißen Text auf weißen Hintergrund zu vermeiden und wechselt dann automatisch auf die Schriftfarbe schwarz. Diese Optimierung lässt sich über die Option LL_OPTION_NOCONTRASTOPTIMIZATION (Index 285, Default: 0) ausschalten:
//LL_OPTION_NOCONTRASTOPTIMIZATION
LL.Core.LlSetOption(285, 1);

Wo setze ich diese Option?

Danke im Voraus
LG Max
 

John

Sehr aktives Mitglied
3. März 2012
1.615
202
Berlin
Die Spaltenbreiten werden in den Benutzervariablen gesteuert der Vorlage im Vorlageneditor gesteuert. Hier wird auch z.B. die Spalte Bezeichnung anhand der anderen Spalten in der Breite berechnet.
 

Max Meyer

Neues Mitglied
6. August 2020
2
0
Hallo,
ich hab es mit Hilfe des List & Label Forums geschafft. Hier eine Lösung evtl. hilft es anderen ja auch.
Mit folgendem Code wird der Rabatt nur angezeigt wenn dieser ungleich 0 ist:
Cond(SalesOrderPosition.DiscountRate<>0, LocNumber$(SalesOrderPosition.DiscountRate, JTL_GetCulture(Report.CountryISO, Report.LanguageISO, Report.CurrencyISO), @DecimalDiscount) + " %","")
Da ich das auch gerne bei der Menge 0 haben wollte (für eine Textposition oder ähnliches) habe ich das auch bei der Menge gemacht:
cond(SalesOrderPosition.Quantity<> 0,LocNumber$(SalesOrderPosition.Quantity, JTL_GetCulture(Report.CountryISO, Report.LanguageISO, Report.CurrencyISO), @DecimalQuantity),"")
Wenn man die Felder auf diese Art unterdrückt werden die Felder dahinter nicht verschoben.

Der Andruck in der Farbe Weiß ist wohl so nicht möglich, da diese Option im Designer nicht gesetzt werden kann. Siehe unten:
Die Option LL_OPTION_NOCONTRASTOPTIMIZATION kann nur codeseitig gesetzt werde, da es sich hierbei um eine Funktion der List&Label-API handelt. Diese Funktion muss vor dem Aufruf des Designers (LlDefineLayout), sowie vor dem Druck (LlPrint[WithBox]Start()) gesetzt werden.
 
Ähnliche Themen
Titel Forum Antworten Datum
Neu Spalten in Angebot / Auftrag hinzufügen User helfen Usern - Fragen zu JTL-Wawi 0
Neu Thermodrucker Zebra ZD621d oder ZT230? User helfen Usern 3
Neu Artikeldatenbank immer nur ein Produkt? Oder Ebay und Amzon import Produkte doppelt drin lassen Arbeitsabläufe in JTL-Wawi 0
Beantwortet Versandklasse des Artikels ändern wenn Verfügbarkeit 0 oder kleiner JTL-Workflows - Fehler und Bugs 4
Neu DHL Retourenetikett drucken oder speichern Arbeitsabläufe in JTL-Wawi 4
Neu 5.1.1 - Megamenü - Link zu neuem Tab oder PopUp Allgemeine Fragen zu JTL-Shop 2
Neu Amazon Pay Transaktionsnummer oder Verwendungszweck/Referenznummer auf Rechnung User helfen Usern - Fragen zu JTL-Wawi 1
Neu 1000 Fragen 100 Antworten oder 1000 neue Ideen? User helfen Usern - Fragen zu JTL-Wawi 12
Neu JTL-Expert:innen in Voll- oder Teilzeit (m/w/d) Dienstleistung, Jobs und Ähnliches 0
Neu Der HTTP-Dienst auf https://api.jtl-shipping.de/dhl/JtlWebApi.svc ist nicht verfügbar. Möglicherweise ist der Dienst ausgelastet, oder es wurde kein E JTL-ShippingLabels - Fehler und Bugs 6
Neu Variantenwerte oder Hinweis in Lieferantenbestellung ausgeben Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 0
Neu 3 unterschiedliche Onlineshops, 1 oder 3 Mandanten? Starten mit JTL: Projektabwicklung & Migration 5
Beantwortet Workflow von Manuell auf Angelegt oder Geändert duplizieren JTL-Workflows - Ideen, Lob und Kritik 3
Neu Stücklisten Artikel taucht 2 oder 3x im Auftrag auf, obwohl nur 1x vom Kunden bestellt JTL-Wawi - Fehler und Bugs 20
Neu Backend>System>Weiterleitungen - Fehler oder ignorieren? Betrieb / Pflege von JTL-Shop 0
Neu JTL - Kundencenter & Issue Tracker: kann ich ein von mir eröffnetes Ticket selber wieder schließen oder abändern? User helfen Usern - Fragen zu JTL-Wawi 1
Neu suche Programmierer oder Excel Fan bzw. Ameise Import Optimierer Schnittstellen Import / Export 16
Neu Lagername oder Lagerkürzel in Inventurliste/ Lagerbewertung Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 0
Wawi Kategorien in Shop5 ausblenden um eigene Seiten zu nutzen (MegaMenü) geht nicht, oder? Einrichtung JTL-Shop5 1
In Diskussion [Dringend] Direkteingabe funktioniert nicht mehr mit Scanner oder physischer Tastatur (Android 11) JTL-POS - Fehler und Bugs 2
Neu Verkauf Farbe - nach Eimer oder Liter (Gebinde nur im WMS?) Arbeitsabläufe in JTL-Wawi 3
Neu Zahlungsart PayPal nur bei sofort lieferbaren Artikeln - Änderung der Versandklasse oder andere Lösung Arbeitsabläufe in JTL-Wawi 0
Neu JTL 2 DATEV, OSS, Konfiguration in JTL oder JTL 2 DATEV User helfen Usern - Fragen zu JTL-Wawi 3
JTL-Shop 5: On Page Composer: Text auf Startseite abhängig von angemeldetem User oder nicht - ist das möglich? Einrichtung JTL-Shop5 1
Neu login ins Backend nicht möglich, admin User nicht vorhanden (oder Login verlegt) Installation / Updates von JTL-Shop 1
Neu Shop Teilen oder zusammen machen für Endverbraucher und Gewerbliche Kunden usw. Allgemeine Fragen zu JTL-Shop 4
Neu Automatische Wawi-OSS-Umstellung zum 01.07., oder nicht? User helfen Usern - Fragen zu JTL-Wawi 5
In Bearbeitung Ware sprich Lebensmittel die durch abgelaufenes MHD oder Bruch abschreiben Allgemeine Fragen zu JTL-POS 4

Ähnliche Themen