Heart-Profit ERP
July 01, 2024, 01:39:31 pm *
Welcome, Guest. Please login or register.

Login with username, password and session length
News:
 
   Home   Help Login Register  
Pages: [1]
  Print  
Author Topic: Variabele layout - voettekst vervolgpagina's  (Read 2226 times)
0 Members and 0 Guests are viewing this topic.
pascal
Designer
*****
Offline Offline

Posts: 2584


View Profile WWW
« on: June 30, 2010, 02:33:02 pm »

Zie onderstaand voorbeeld: wanneer je een uitgebreide voettekst (NEDVL, Voettekst Laatste) in de layout hebt opgenomen heeft dit consequenties voor de layout van voorgaande pagina's. De ruimte die deze voettekst inneemt, wordt ook in de overige pagina's niet gebruikt.
Kan dit aangepast worden?
Ik kan me voorstellen dat je in de NEDVV (Voet Vervolg) kunt opgeven op welke regel deze moet beginnen?


* inkoopkontrakt leverancier.png (107.35 KB, 942x667 - viewed 200 times.)
Logged

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

Posts: 4073


Just testing


View Profile WWW
« Reply #1 on: June 30, 2010, 02:37:58 pm »

Helaas ... dit is altijd al een probleem.
Of heb ik het nou mis ?
Logged

Heart-Profit company ID : HA
moderator all boards
Wouter Rijnbende
Administrator
Partner
*****
Offline Offline

Posts: 5361


View Profile WWW
« Reply #2 on: June 30, 2010, 03:15:09 pm »

Ja, dit is altijd al, en mogelijk altijd al "een probleem".

In de beschrijving van het Variabele Layout mechanisme staat i.i.g. letterlijk dát het zo werkt.

Op zich denk ik dat er best wel wat aangepast kan worden in deze hoek (parameter van 4 uur, en dan inmiddels een heleboel (20?) Variabele Layouts x ?? uur per stuk), maar  ooit is er bewust voor gekozen om dit op deze wijze te doen...
Tsja... want we kunnen moeilijk stellen dat we alleen je Inkooporder op een andere manier laten werken dan de overige Layouts; dan begrijpt straks helemaal niemand het meer.

In de helptekst (Trefwoord Faktuurlayout) lees ik :

De beginpositie zal niet per blad worden bepaald, omdat tijdens het   
printen van de Faktuurregels (de plek waar gekontroleerd wordt of er 
naar een nieuwe pagina moet worden gegaan) nog niet bekend is of het 
de laatste pagina is of een vervolgblad.                             


Dat e.e.a. op deze manier werkt is redelijk bewust. Bovenstaand kommentaar kan ik niet helemaal meer plaatsen, maar het zal niet voor niets geweest zijn. Kortom, je hebt ook nog kans dat als we hierop gaan ingrijpen, straks naar boven komt dat (en waarom) het niet kán werken...
Logged

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

Posts: 2068



View Profile WWW
« Reply #3 on: July 01, 2010, 09:06:56 am »

Dit is altijd inderdaad zo geweest en ik heb me daar meerdere malen aan gestoord. Het probleem is namelijk niet alleen bij de voettekst maar ook bij de header.

In principe is de huidige programmatuur zo dat hij de maximale lengte van de het vaste deel van de kop en de maximale lengte van de voet aftrekt van de paginalengte en dat is de ruimte voor de herhalende teksten.

Dat is niet echt handig als je kijkt naar het papiergebruik, maar ik snap wel dat het het makkelijkste programmeren is.

ideaal zou de pagina lengte in 3 blokken bepaald moeten worden (1e pagina, tussenpagina's en laatste pagina) waarbij eventueel de 1e pagina ook de laatste pagina zou kunnen zijn.

Dat vereist dat er bv eerst een tussen bestand van de herhalende regels wordt gegenereerd om te kijken om hoeveel pagina's het gaat en je daar weer de verdeling op los moet laten.

Dat is een stuk ingewikkelder dan het huidige pagina opmaak systeem.

mvg mk
Logged

Heart-Profit company-ID : AD
-----------------------
There are 10 kinds of people, those who understand binairy and those that don't
Wouter Rijnbende
Administrator
Partner
*****
Offline Offline

Posts: 5361


View Profile WWW
« Reply #4 on: July 06, 2010, 07:29:08 am »

Het probleem is namelijk niet alleen bij de voettekst maar ook bij de header.

Kun je dat even met een voorbeeld toelichten?

V.w.b. de header geldt juist dat je óf enkel één header kunt definiëren (omdat je print op voorbedrukt papier, en de ruimte voor de regels op ieder blad evenveel is) óf dat je een separate header kunt definiëren voor de vervolgbladen (opdat je voor blad 2 en verder helemaal vanaf de 1e regel kunt beginnen met het afdrukken van je regels).
Logged

Heart-Profit company ID : HA
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.088 seconds with 21 queries.