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

Login with username, password and session length
News:
 
   Home   Help Login Register  
Pages: [1]
  Print  
Author Topic: wat is het verschil tussen kr-adpland en KR-ADPLANDO ivm opheffen printerkode  (Read 1886 times)
0 Members and 0 Guests are viewing this topic.
Johan
Designer
*****
Offline Offline

Posts: 2178


As it net kin sa't moat, dan mat it mar sa't kin.


View Profile
« on: September 29, 2009, 03:19:55 pm »

Keuringsrapport, Debiteur Adres; Postland                                         KR-ADPLAND
Keuringsrapport, Debiteur Adres; Postland (optioneel)                             KR-ADPLANDO
  Als ik KR-ADPLAND gebruik krijg ik een mooie print, "Uw referentie" Wordt dan prima afgedrukt op de gewenste positie.
als ik echter KR-ADPLANDO inzet, dan verschuift ineens "uw referentie" naar een andere, niet bedoelde positie. Hoe voorkom je dit? Wat doe ik daar fout?


* kr_adpland niet optioneel.PNG (89.48 KB, 905x557 - viewed 159 times.)

* kr_adplando wel optioneel.PNG (85.66 KB, 820x566 - viewed 135 times.)
Logged

KM
Johan
Designer
*****
Offline Offline

Posts: 2178


As it net kin sa't moat, dan mat it mar sa't kin.


View Profile
« Reply #1 on: September 29, 2009, 03:28:08 pm »

Ooh ja, met "hoe voorkom je dit", bedoel ik niet: "Gebruik KR-ADPLANDO maar niet, en zet maar gewoon KR-ADPLAND in"

Ik bedoel meer: Hoe voorkom je dit mét gebruik van de de bedoelde variabele.
Logged

KM
Wouter Rijnbende
Administrator
Partner
*****
Offline Offline

Posts: 5367


View Profile WWW
« Reply #2 on: September 29, 2009, 04:10:16 pm »

Neem even een overdreven voorbeeld:

Ik heb een lettertype Groot, en kan 50 tekens op een regel afdrukken.
Ik heb een lettertype Klein, en kan 200 tekens op een regel afdrukken.

Als ik op positie 25 iets ga afdrukken, hangt er het nét vanaf welk lettertype op dat moment aktief is; dus zeg maar 'waarmee je de printer hebt achtergelaten'. Stel dat de laatst geprintte waarde in het lettertype "groot" is, dan zal positie 25 ergens op de helft van het blad liggen (1/2 * 50). Heb je als laatste iets in het lettertype "Klein" geprint, dan zit positie 25 vrijwel links op de print (1/8* 200).

Let wel, als je coding zegt:

Positie Rgl, 25 - %PQ-GR%%LANDKODE%%PQ-GRO%

dan zegt dat eigenlijk nog niets over de absolute positie op papier. Dat kan dus net zo goed links op het blad zijn.

Zou je zeggen:

Rgl,1 %PQ-GR%
Rgl,25 %LANDKODE%%PQ-GRO%

dan weet je zeker dat éérst Printkode groot aktief is, en daarna je positie 25 geldt in het lettertype groot, en dus niet links, maar halverwege het blad komt.

In dit geval zal het feit dát je wat afdrukt op regel 9 ervoor kunnen zorgen dat de volgende regel ook goed gepositioneerd wordt.

Hoe dit verder in jouw straatje pas weet ik niet, maar desnoods reset je PQ-GRO niet naar het juiste.
Bij Novell netwerken kon je altijd Formulieren definieren, die een standaard breedte hadden van 254, en waarbij de data die je naar je printer stuurde, en breder was dan 254 tekens, werd afgekapt. Met je aansturukodes kwam je daar zó overheen.
Eigenlijk bedoel ik dat ik het antwoord niet hoef te weten, en dat je het probleem maar moet proberen te omzeilen.

Oplossing:

* bijvoorbeeld ervoor zorgen dat als je toch je geen wisselingen kwa lettertype hebt, gewoon bovenin je printkop PQ-GR op te nemen, en aan het einde PQ-GRO (in plaats van per variabele).

* als je in kolom #1 PQ-GR zou opnemen, en daarna in kolom #9 die LANDO variabele en in kolom 53 je referentie, doet ie het wat mij betreft ook.
Logged

Heart-Profit company ID : HA
Johan
Designer
*****
Offline Offline

Posts: 2178


As it net kin sa't moat, dan mat it mar sa't kin.


View Profile
« Reply #3 on: September 29, 2009, 04:17:16 pm »

Wouter,

Het probleem zit m in het proportionele of niet-proportioneel zijn.

Als ik een times of Arial gebruik, is het 1 grote gok waar kolom "53" begint. Dat hangt er maar net van af wat er voor is afgedrukt. Om die reden hef ik %PQ-GR% op na elke actie. Bij het opheffen zet hij zich terug naar een courier lettertype (wel-proportioneel)

Ok, dan kan de uitleg nog zijn: Johan, gebruik dan allen courier. Ja leuk, maar niet de wens hier.

Dus ook al heb ik geen wisselingen in het lettertype, ik moet wel opheffen, omdat anders de kolomindeling weg is.

Logged

KM
Johan
Designer
*****
Offline Offline

Posts: 2178


As it net kin sa't moat, dan mat it mar sa't kin.


View Profile
« Reply #4 on: September 30, 2009, 08:59:44 am »

weergeven leeg, dat verrekte vinkje nekt me hier. ik heb dat vinkje uitgezet en bingo! dan doet ie het wel


* weergeven leeg.PNG (9.63 KB, 528x271 - viewed 131 times.)
Logged

KM
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.079 seconds with 20 queries.