Neu Spalten fixieren oder Druck in Farbe weiß

Max Meyer

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
3.885
942
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

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 Mobile Ansicht: Filterung ganz oben und fixieren Betrieb / Pflege von JTL-Shop 4
Neu Konnektor zu Triple Whale oder vergleichbarer firstclick software gesucht Plugins für JTL-Shop 1
Neu Rechnungskorrektur - Zahlung setzen oder nicht? User helfen Usern - Fragen zu JTL-Wawi 5
FIFO oder LIFO in WAWI JTL-Wawi 1.10 2
Neu Nach Update auf neueste Shop-Version – Datenbank plötzlich leer / Wie weiter? Backup, Rollback oder neu aufsetzen? JTL-Shop - Fehler und Bugs 9
Neu Workflow: Straße enthält Postfiliale oder Paketshop JTL-Workflows - Fehler und Bugs 3
Neu Amazon Lister 2.0 neues Angebot oder nur bestehende ändern ? Amazon-Lister - Fehler und Bugs 15
Neu Datenabgleich schlägt fehl, wenn Hersteller zu Artikeln zugewiesen sind oder die Hersteller Bilder haben. WooCommerce-Connector 1
Beschreibung 2 nicht sichtbar oder wieder aufrufbar nach Eingabe JTL-Wawi 1.10 2
Neu GPSR Information wird nicht mehr angezeigt oder falsch angezeigt Amazon-Anbindung - Fehler und Bugs 2
Neu Google shopping export kein Auswahl , ob nur Väter oder Kindartikel exportiert werden sollen Technische Fragen zu Plugins und Templates 2
Neu Seit ~ 1 Monat werden UPS-Etiketten fehlerhaft gedruckt - Adresse ist gar nicht oder nicht vollständig. JTL-ShippingLabels - Fehler und Bugs 0
Neu Workflow um einen Artikel bei einem bestimmten Verkaufskanal zu aktivieren oder deaktivieren User helfen Usern - Fragen zu JTL-Wawi 4
Auftragsansicht: Unterbuchte Positionen manchmal gelb, grün oder rot JTL-Wawi 1.10 0
Titel auf verschiedenen Plattformen und Artikeltitel auf gedruckter Rechnung oder Lieferschein. JTL-Wawi 1.10 8
[Bug] DATEV Rechnungsdatenservice 2.0 – Fehlermeldung „USt-Id Nr. ist nicht geprüft oder ungültig“, obwohl Feld leer ist (Wawi 1.10.13.2 Beta) JTL-Wawi 1.10 2
Neu Arbeitnehmer bleiben, oder Selbständig Arbeitgeber werden? Erfahrungsberichte gewünscht Business Jungle 4
Neu Werte für Merkmale oder Eigenschaften Amazon-Lister - Fehler und Bugs 0
Neu Bild Größe/Auflösung Exportieren oder Filtern User helfen Usern - Fragen zu JTL-Wawi 3
API QueryItems mit Herstellern oder Kategorien bringt nichts JTL-Wawi 1.10 0
Artikel mit Freitext Variation - oder wie "kundenindividuelle Artikel" handhaben? JTL-Wawi 1.10 1

Ähnliche Themen