Artikelstamm
Christoph Heinzelmann
Ich bin am verzweifeln, versuche die vordefinierten Etiketten schon im Artikelstamm zu drucken. Aber der Drucklayoutdesigner ist bei dem Artikelstamm gar nicht Aktiv. Dieser ist grau hinterlegt. Kann mir einer einen Tip geben wie ich das am besten lösen kann?Ich möchte Artikeletiketten aus dem Artikelstamm drucken, nicht beim Wareneingang. Hat einer eine Idee?
Vielen Dank
Philipp Knecht
Hi ChristophDie Druckfunktionen werden bei gewissen Formularen von B1 deaktiviert. Da wir sie dann nicht aktivieren können haben wir uns ein Hintertürchen eingebaut. Unter Menü/Extras/Print/ findest du sämtliche Printingfunktionen nochmals.
hth
Christoph Heinzelmann
Hallo Philip,vielen Dank für deine schnell Antwort.
Aber in der PrintDefinition unter FormType ist aber der Artikelstamm ich gleube es ist T150 nicht aufgeführt. Hast du da eine Idee?
Christoph Heinzelmann
so, ich habe es jetzt in der Definition hinbekommen. Und den FormType neu angelegt. Wenn ich jetzt im Design_9 bin wird auch unter Layout SW_LD_Itemlabel angezeigt.Wenn ich dieses jetzt allerdings drucken möchte kommt immer:
Ungültiger Objektname 'O@@RDR'
Ungültiger Objektname 'O@@RDR'
Print error in Layout . QUERY SWA_LD_ItemLabelDoc has an error Die "O@@RDR1"- Tabellenvariante muss deklariert werden.
Was mache ich jetzt noch falsch? Das Layout ist ja nicht verändert worden. Ich brauche ja nur ein Artikeletikett.
Vielen Dank
Philipp Knecht
Hi ChristophDas vorinstallierte ItemLabel Layout bezieht sich auf die Document Datasource (Marketing Belege).
Folgendes Vorgehen schlage ich dir vor:
- FormType 150 in den Formtypen anlegen
- Parameter ItemCode in den Parametern anlegen und mit dem FormTypen 150 verbinden.
- Query: SELECT * FROM OITM WHERE ItemCode ='[%ItemCode]' speichern.
- Neue Layoutdefinition anlegen. (Formtypen und Parameter festlegen)
- Am Schluss dann noch die Printdef auf dem Artikelstammform anlegen um das ganze zu verbinden.
hth
Franz Leu
Ich versuche auch gerade eben ein Label aus dem Artikelstamm zum Druck auf einem Endlos-Labeldrucker (DATAMAX) einzurichten.Soweit habe ich das alles so eingestellt wie angegeben und ein neues RSS label erstellt. Irgendwie kriege ich das ganze aber nicht richtig zum laufen.
Auf dem Label werden mir in RSS keine Daten aus OITM angzeigt. Ich habe zwar B1_Data zur Verfügung und kann diese auch einfügen, es bleibt aber alles leer. Wenn ich als Datasource LD verwende (zb userID) dann kann ich dies jedoch auch in der Vorschau sehen.
Wenn ich das Label nun aus dem Artikelstamm aufrufen will erscheint in der Statuszeile 'getting Formdata..', geht wieder weg und das wars. Angezeigt wird nichts.
Was mache ich falsch?
Vielen Dank
Franz
Manuel Marhold
Hallo Franz,hast du in der Printdefinition in der Spalte "Copies" einen Wert stehen größer 0 ??
Gruß
Manuel
Franz Leu
Hallo ManuelSo was blödes :roll: - das wars.
Nun wird das Label angezeigt ... inklusive aller Daten. :D
Die Vorschau im Designer geht vermutlich aufgrund fehlender Daten nicht. Gibt es eine Möglichkeit den 'Druck-Layout Designer' Button im Artikelstamm zu aktivieren? Dann könnte man darüber in die Definition einsteigen und hätte dann vermutlich auch Daten für die Vorschau.
Vielen Dank
Franz
Manuel Marhold
Hi Franz,soweit ich weiss, geht das nicht. Falls du im Designer Daten haben willst, geben in der Layoutdefinition für die parameter Standardwerte ein in der Spalte "Design SQL". Entweder einen SQL_Befehl oder direkt den Wert. Wenn du den Wert vor jedem Start des Designers und Druckens(!) eingeben möchtest, schreibe in die Spalten "Int." Zahlen in der Reihenfolge, in der Sie abgefragt werden sollen.
Gruß
Manuel
Franz Leu
Hallo Manuel,Super, das funktioniert!
Vielen Dank
Franz
0
Please sign in to leave a comment.
Comments
0 comments