Inaktiv Eigene Felder ohne Feldbezeichnung andrucken

aqualut

Aktives Mitglied
2. Juli 2018
80
9
Hallo Community,

wir haben ein kleines Problem mit dem L&L. Wir würden gerne für unsere Artikelschilder das eigene Feld mitdrucken. Grundsätzlich kein Problem, die Einbindung funktioniert. Allerdings haben wir oben die Feldbezeichnung, die ebenfalls mitgedruckt wird. Kann man das irgendwie abstellen? Bislang haben wir dafür keine Möglichkeit gefunden (anbei ein Screenshot zur Verdeutlichung).
 

Anhänge

  • eigenes feld.PNG
    eigenes feld.PNG
    19,2 KB · Aufrufe: 15

tom10

Sehr aktives Mitglied
2. Oktober 2012
714
107
06774 Muldestausee
Ok, damit werden alle Eigenen Felder (mit "|" als Trennzeichen) als Zeichenkette ausgegeben. Sieht also im Endeffekt so aus:

EigenesFeld_1=Inhalt1|EigenesFeld_2=Inhalt2|EigenesFeld_3=Inhalt3

Es gibt also zwei Probleme, einmal die einzelnen Felder trennen und das "=" entfernen/ersetzen. Einfachste Möglichkeit: "|" mit einem Zeilenumbruch und "=" z.B. mit ": " ersetzen. Das würde dann so aussehen:

EigenesFeld_1: Inhalt1 EigenesFeld_2: Inhalt2 EigenesFeld_3: Inhalt3

und ist einfach zu realisieren:

StrSubst$ (StrSubst$ (Artikel.EigeneFelderAlsText, '|', "¶") , '=', ": ")

Aber Achtung, hier werden ALLE "|" und ALLE "=" ersetzt.

Nach deinem Bild hast du aber nur ein Feld mit viel Inhalt und kannst den Feldnamen in der Ausgabe nicht gebrauchen. Das ist nicht unbedingt optimal aber auch lösbar. Allerdings rate ich dir zur Überarbeitung deiner eigenen Felder. Du solltest pro Merkmal, also Herkunft, Größe, ph Wert ...., eine eigenes Feld anlegen. Damit läst sich viel gezielter arbeiten und am Ende, wenn JTL mal mit L&L fertig ist, die Felder auch direkt ansprechen.

Aber hier eine Lösung für deine Variante:

Right$(Case$(0, Artikel.EigeneFelderAlsText), Len(Case$(0, Artikel.EigeneFelderAlsText)) - StrPos(Case$(0, Artikel.EigeneFelderAlsText), '=') - 1)

Das ist für das erste eigene Feld. Beim zweiten, dritten usw. ersetzt du alle "Case$(0, ....)" durch "Case$(1,...)", "Case$(2,...)" usw. Hast du nur ein eigenes Feld, könntest du Case$ auch ganz weg lassen, dann hast du aber ein Problem, wenn eigene Felder dazu kommen.

Wie gesagt, ist nicht optimal aber sollte funktionieren.
 
  • Gefällt mir
Reaktionen: aqualut

aqualut

Aktives Mitglied
2. Juli 2018
80
9
Hey Tom,

vielen Dank für die umfangreiche Erklärung. Immer interessant, einen etwas tieferen Einblick in die Möglichkeiten der Wawi zu bekommen. Deine Lösung funktioniert super und zumindest vorerst werden wir wohl auch daran festhalten. Dieses eigene Feld ist eigentlich nur aus dem Grund entstanden, um allen Mitarbeitern und auch unseren Kunden einen schnellen Überblick über die entsprechende Tierart zu geben, die einzelnen Angaben sind noch einmal in (zweckentfremdeten) Feldern der JTL-Artikelverwaltung hinterlegt, damit wir sie im Notfall einzeln ansteuern können. Die Lösung mit eigenen Feldern wäre natürlich auch noch eine Option für die Zukunft. Besten Dank noch einmal und 'n schönes Wochenende.
 

tom10

Sehr aktives Mitglied
2. Oktober 2012
714
107
06774 Muldestausee
Am Nachmittag kam eine ähnliche Frage zur Ausgabe auf Picklisten. Was dabei rausgekommen ist, könnte auch bei dir passen. Damit können die Eigenen Felder namentlich angesprochen werden, was bei mehr als einem eigenen Feld wichtig ist.
Zur Verdeutlichung sind in dem Code viele Zeilenumbrüche. Die können bleiben aber auch raus.

Code:
Left$(jset('var1_string', Right$(Artikel.EigeneFelderAlsText, Len(Artikel.EigeneFelderAlsText) - StrPos(Lower$(Artikel.EigeneFelderAlsText), jset('var2_string',

/* hier Name des Eigenen Felds eintragen  --> */ Lower$('EigenesFeld_1')

+ '=')) - Len(jget('var2_string')))),
        If (StrPos(jget('var1_string'), '|') > -1
            , StrPos(jget('var1_string'), '|')
            , 1000 /* wenn letztes Eigenes Feld, dann Anzahl Zeichen - gibt kein "|" mehr */
        )
)

ohne Zeilenumbrüche und Kommentare

Code:
Left$(jset('var1_string', Right$(Artikel.EigeneFelderAlsText, Len(Artikel.EigeneFelderAlsText) - StrPos(Lower$(Artikel.EigeneFelderAlsText), jset('var2_string', Lower$('EigenesFeld_1') + '=')) - Len(jget('var2_string')))), If (StrPos(jget('var1_string'), '|') > -1, StrPos(jget('var1_string'), '|'), 1000))


Schönes WE :)
 
  • Gefällt mir
Reaktionen: horphi
Ähnliche Themen
Titel Forum Antworten Datum
Neu Eigene Felder Checkbox Inhalt bzw. Text bei Mouseover anzeigen JTL-Wawi - Ideen, Lob und Kritik 0
Neu Eigene Felder Lieferschein User helfen Usern - Fragen zu JTL-Wawi 0
Neu Eigene Felder (Kunde) in csv-Datei per Ausgabe (Auftrag oder Lieferschein) Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 0
Neu Eigene Felder des Auftrages in der Druckvorlage Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 2
Eigene Felder für Ebay-Listings verwenden JTL-Wawi 1.8 0
Neu Eigene Felder im Verkauf als Spalten anzeigen User helfen Usern - Fragen zu JTL-Wawi 4
Eigene Felder in alte Vorlagen JTL-Wawi 1.8 5
Neu Barcode Anpassung in Artikeletikett anhand Eigene Felder Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 2
Neu Sind eigene Felder im Artikel in einer neueren Wawi-Version von Anfang an sichtbar? User helfen Usern - Fragen zu JTL-Wawi 8
Neu Eigene Seiten mit Plugin erstellen Technische Fragen zu Plugins und Templates 0
In Diskussion eigene CustomWorkflows anlegen JTL-Workflows - Ideen, Lob und Kritik 1
Neu Artikel - Sprachen - Alle eigene SEO URL? Smalltalk 1
Neu Eigene Übersicht Artikel - Zulaufsübersicht - Stückliste Eigene Übersichten in der JTL-Wawi 0
Neu Eigene Übersichten, Artikelhistorie Eigene Übersichten in der JTL-Wawi 1
Eigene Auswertung JTL-Wawi 1.8 1
Neu Eigene Seiten Priority in der Sitemap ändern Allgemeine Fragen zu JTL-Shop 5
Neu Eigene Seite sichern Allgemeine Fragen zu JTL-Shop 1
Neu Wie importiere ich die Zahlungs-ID für meine eigene benutzerdefinierte Zahlung, wie es andere Anbieter wie Paypal und Molli Payments in Shopware 6? Onlineshop-Anbindung 0
Neu Eigene Übersicht im Verkauf zu einem ausgewähltem Auftrag: Kundenattribut Anmerkungen Eigene Übersichten in der JTL-Wawi 4
dynamische Titel und Felder für B2C Plattformen JTL-Wawi 1.7 0
Neu JTL WooCommerce-Connector leert bei Artikelupdate Inhalte der Felder WooCommerce-Connector 3
Neu jtl datenbank warnung - ein formular hat mehr als 1000 felder in tkunde des Shops Allgemeine Fragen zu JTL-Shop 0
Neu Template anpassen - parallel zum bestehenden, ohne Aktivierung? Templates für JTL-Shop 2
Neu Auftragssumme ohne Rabatt auf Rechnung ausgeben Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 0
Ameise - Export Zahlungdaten ohne Minuszahlungen ? Version 1.9.1.0 JTL-Wawi 1.8 2
Neu google recaptcha ablösen? dadurch ohne consentmanager leben JTL-Shop - Ideen, Lob und Kritik 7
Neu JTL-Search - funktioniert nach Anmeldung als Kunde schlechter als ohne Anmeldung User helfen Usern - Fragen zu JTL-Wawi 0
Neu Sendungen ohne Auftragsdaten in DHL JTL-ShippingLabels - Fehler und Bugs 2
Neu ebay Import ohne Variantenbilder eBay-Anbindung - Fehler und Bugs 0
Laufende Angebote von Otto importieren ohne bestehenden Artikelbestand Otto.de - Anbindung (SCX) 1
Neu Ameise - Logikfrage zum Import von Artikeln mit und ohne Varkombis gemäß Guide User helfen Usern - Fragen zu JTL-Wawi 0
Neu Bestand an eBay ohne laufende Angebote eBay-Anbindung - Ideen, Lob und Kritik 0
Angebote ohne Auftrag, die wieder auftauchen und ein Auftrag haben, der sogar versendet wurde. JTL-Wawi 1.8 1
Neu Rechnungen Sofort erstellen (ohne Auftrag!) User helfen Usern - Fragen zu JTL-Wawi 1
Auftrag ohne Versand abschließen -> wieder rückgängig geht nicht JTL-Wawi 1.8 1
Neu Verbesserungsvorschlag: Wareneinigang ohne EAN Code JTL-WMS / JTL-Packtisch+ - Ideen, Lob und Kritik 6
Merkmal ohne angelegte Werte mit Maßeinheit JTL-Wawi 1.8 5
SQL Abfrage alle Aufträge ohne Lieferschein JTL-Wawi 1.8 2
Neu Ändern "Alter E-Mails in Tagen" ohne Auswirkung Servicedesk (Beta) 2
Neu Rechnungskauf ohne Ratepay Allgemeine Fragen zu JTL-Shop 1
Neu Angebotsimport bricht ohne Meldung ab eBay-Anbindung - Fehler und Bugs 0
Neu 5 verschiedene Artikel auf einen Lagerplatz buchen ohne nach jedem Artikel den Lagerplatz zu scannen Arbeitsabläufe in JTL-WMS / JTL-Packtisch+ 1
Neu JTL überträgt Versandart ohne Sendungsnummer zu Amazon Amazon-Anbindung - Fehler und Bugs 3

Ähnliche Themen