Heart-Profit ERP
November 27, 2024, 07:47:42 am *
Welcome, Guest. Please login or register.

Login with username, password and session length
News:
 
   Home   Help Login Register  
Pages: [1]
  Print  
Author Topic: Initialisatiecode 1 bij printerdriver past niet  (Read 3872 times)
0 Members and 1 Guest are viewing this topic.
Demis van Kouwen
Profitable
***
Offline Offline

Posts: 1249

Get starting...


View Profile WWW
« on: March 28, 2007, 05:23:02 pm »

Functie: SYPTDRWY

Ik ben bezig om te kijken hoe we via de printerdriver de printer (Nashuatec) kunnen aansturen tot het printen van nietjes. Omdat de PCL code hiervan niet bestaat, dient die via de PJL (print job language) te gebeuren.
Ik ben met Cliff bezig geweest om te kijken wat de precieze code hiervan is. Nu is het laatste dat wij kunnen testen het invoeren van de complete code in initialisatiecode 1 in te printerdriver. Als ik deze gegevens (aansturing nietjes + uitvoerbak) in dit betreffende veld zet, krijg ik de melding "code past niet (o.i.d)". M.a.w. de code past niet in de rubriek.
Mijn vraag: is dit uit te breiden zodat we dit kunnen testen? Of zijn we gebonden aan de maxime lengte?

Dit zou wat mij betreft de complete code mogen zijn:
CHR(27)+"%-12345X@PJL @SET STAPLE=ON @PJL SET STAPLE=LEFTTOP" +CHR(27)+"%-12345X"+CHR(27)+"&l101G"                 


* SYPTDRWY.PNG (22.37 KB, 625x487 - viewed 231 times.)
Logged

Heart-Profit company ID : GE
Peter Stordiau
Administrator
Partner
*****
Offline Offline

Posts: 4076


Just testing


View Profile WWW
« Reply #1 on: March 29, 2007, 10:11:45 am »

Heb je dit al geprobeerd :

Initcode1 : CHR(27)+"%-12345X@PJL @SET STAPLE=ON @PJL SET STAPLE=LEFTTOP"
Initcode2 : CHR(27)+"%-12345X"+CHR(27)+"&l101G"                 


PS: Graag toch even noemen wat die melding precies is.
Logged

Heart-Profit company ID : HA
moderator all boards
Demis van Kouwen
Profitable
***
Offline Offline

Posts: 1249

Get starting...


View Profile WWW
« Reply #2 on: March 30, 2007, 07:51:58 am »

Quote
PS: Graag toch even noemen wat die melding precies is.

Dit is de melding die ik dan krijg:



* 200703300746.PNG (31.43 KB, 620x478 - viewed 198 times.)
Logged

Heart-Profit company ID : GE
Demis van Kouwen
Profitable
***
Offline Offline

Posts: 1249

Get starting...


View Profile WWW
« Reply #3 on: March 30, 2007, 07:53:48 am »

Quote
Heb je dit al geprobeerd :

Initcode1 : CHR(27)+"%-12345X@PJL @SET STAPLE=ON @PJL SET STAPLE=LEFTTOP"
Initcode2 : CHR(27)+"%-12345X"+CHR(27)+"&l101G"   

Zojuist geprobeerd. Ik heb het idee dat Initcode 2 niet wordt gerespecteerd, de print komt nu in de verkeerde uitvoerbak, dit betreft de code "CHR(27)+"&l101G". Ik denk dat we toch een testje moeten verzinnen waarbij alles bij Initcode 1 opgenomen kan worden OF we zorgen ervoor dat Initcode 2 wordt gerespecteerd.
Logged

Heart-Profit company ID : GE
Wouter Rijnbende
Administrator
Partner
*****
Offline Offline

Posts: 5367


View Profile WWW
« Reply #4 on: March 30, 2007, 08:24:00 am »

Als je de helptekst leest, zie je dat dit alleen operationeel is bij het Printen van Uitgaande Fakturen.

Ik kan me echter voorstellen dat die Initialisatiekode 2 t/m 7 ook beschikbaar worden gesteld als Layoutvariabele, in welk geval je het ook bij de Printfunkties die via een Variabele Layout werken zou kunnen gebruiken; dan echter d.m.v. het zelf opnemen van die Initialisatiekode in je Variabele Layout.


* help.png (25.39 KB, 594x457 - viewed 206 times.)
Logged

Heart-Profit company ID : HA
Demis van Kouwen
Profitable
***
Offline Offline

Posts: 1249

Get starting...


View Profile WWW
« Reply #5 on: March 30, 2007, 08:59:13 am »

Quote
dan echter d.m.v. het zelf opnemen van die Initialisatiekode in je Variabele Layout.
Dit snap ik eventjes niet? Bedoel je dat je het bij de printerdriver inricht? Of bij de variabele layout van het dokument, zo ja, hoe?
Logged

Heart-Profit company ID : GE
Wouter Rijnbende
Administrator
Partner
*****
Offline Offline

Posts: 5367


View Profile WWW
« Reply #6 on: March 30, 2007, 09:28:29 am »

Beide. Zoals PS voorstelt, de te lange kode verdelen over 2 Initialisatieregels, en als je er een PQINIT1 en PQINIT2 Layoutvariabele bestaat, dan zou je die kunnen opnemen in je Variabele Layout.
Dat werk dan alleen bij Printjes die volgens een Variabele Layout werken.

De echte oplossing zal wat mij betreft moeten zijn: langer maken van de mogelijke printkodes; maar ja, om daar nu kosten voor te gaan maken terwijl je zelf nog niet eens weet of het wel gaat werken...

Logged

Heart-Profit company ID : HA
Demis van Kouwen
Profitable
***
Offline Offline

Posts: 1249

Get starting...


View Profile WWW
« Reply #7 on: March 30, 2007, 09:58:28 am »

Ik heb de layoutvariabelen PQ-INIT (w.s. 1) en PQ-INIT2 toegevoegd aan de variabele layout voor de pakbon. (Zie bijlage).
Als ik nu een print maak (via de driver TST) dan komt wel de print uit de juiste uitvoerbak, waarmee ik zou zeggen dat de 2e Initcode opgepakt wordt.

De nietjes komen er nog niet in  Sad

Iemand nog een ideetje?


* SYLRRA.PNG (12.52 KB, 520x245 - viewed 190 times.)
Logged

Heart-Profit company ID : GE
Demis van Kouwen
Profitable
***
Offline Offline

Posts: 1249

Get starting...


View Profile WWW
« Reply #8 on: June 07, 2007, 07:51:44 am »

Inmiddels heeft Robert e.e.a. aangepast waardoor de nietjes wel zouden moeten gaan werken.
Welke oplossing weet ik niet precies, misschien kan Robert hier meer uitleg over geven?
Logged

Heart-Profit company ID : GE
Demis van Kouwen
Profitable
***
Offline Offline

Posts: 1249

Get starting...


View Profile WWW
« Reply #9 on: August 20, 2007, 07:32:20 am »

Robert,

Het gaat niet goed met de nietjes, als de code zoals je hieronder hebt neergezet plak in de Initcode 2 dan gebeurt er niets, ok.
Vervolgens heb ik op de op de layout van de pakbon de initcodes %PQ-INIT% en PQ-INIT2% toegevoegd. Wat er dan gebeurt: Ik krijg bij een pakbon van 3 pagina's 3 aparte pagina's apart geniet met ieder een witte pagina ervoor. Dat gaat niet helemaal goed lijkt mij.

Kun je hier eens naar kijken?

E.e.a. staat nu ingericht bij HPL2, TST. Bedrijf GELDER

Ik heb de volgende code in initkode 2 gezet: CHR(27)+"%-12345X@PJL"+CHR(13)+CHR(10)+"@PJL SET STAPLE=LEFTTOPSLANTPORT"+CHR(13)+CHR(10)+"@PJL ENTER LANGUAGE=PCL"
Logged

Heart-Profit company ID : GE
Robert Hekkers
Administrator
Knowledgable
*****
Offline Offline

Posts: 454

Bow before me, for I am root.


View Profile
« Reply #10 on: August 22, 2007, 02:50:22 pm »

Nou, zo trof ik het in ieder geval niet aan; ik heb wat verbeteringen aangebracht, dus probeer het nog eens.
Logged

Heart-Profit Company-ID: HA
Demis van Kouwen
Profitable
***
Offline Offline

Posts: 1249

Get starting...


View Profile WWW
« Reply #11 on: August 22, 2007, 02:55:52 pm »

Zojuist een pakbon geprint, met de driver HPL2, TST

Het volgende komt uit de printer:
1 wit blaadje'
1 wit blaadje + het 1e blaadje van de pakbon geniet
1 wit blaadje + het 2e blaadje van de pakbon geniet

De pakbon betreft dus 2 blaadjes.

Huh? toch niet helemaal goed volgens mij.
Logged

Heart-Profit company ID : GE
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1 RC2 | SMF © 2001-2005, Lewis Media Valid XHTML 1.0! Valid CSS!
Page created in 0.062 seconds with 21 queries.