Doriți să imprimați ultima pagină a facturii, astfel încât nu a primit cel puțin un rând al documentului de calcul tabelar.
În primul rând, o anumită terminologie. Pentru cei care lucrează cu V7 lungă perioadă de timp, va fi evident, dar va ajuta începători să înțeleagă mai clar ceea ce este în joc. Personal, pentru mine, la început am fost un sistem complet deschis ochii, de exemplu, termenul „subsol“. Și într-adevăr, la începutul oricărui articol tehnic ar trebui să fie determinată de terminologia.
Deci:- HAT # 150; o parte din forma tipărită a instrumentului, situat în fața rânduri ale părții de masă, care afișează informații despre compoziția din scrisoarea de trăsură, prețul, cantitatea, și așa mai departe. capac include un document capac în cazul în care afișează detalii generale ale documentului (depozit client, data și numărul de bază, etc. .), și o parte de masă de antet, în care numele coloanelor tabel sunt derivate parte.
Există cel puțin două opțiuni pentru respectarea acestei condiții, să le numim software-ul și tehnologia.
Exemplu de primul exemplu de realizare # 150; metoda standard de formare a unui formular de tranzacționare, 12 în configurații 1C tipică. idee centrală # 150; utilizarea liniilor fixe și înălțimea paginii. Când această pagină este plasat pe un număr fix de rânduri.
Metoda de calcul a unui astfel de proiect de lege este foarte simplu.- Unitatea de bază a înălțimii este luată 1 linie a tabelului.
- parametrii determinați de bază: înălțimea de capace (10 linii), înălțimea subsol (8 linii), înălțimea paginii (linia 22)
- Apoi, pentru fiecare pagină este determinată de numărul de rânduri care se va potrivi pe ea. capace de înălțime a reprezentat prima pagină.
- Dacă în pagina următoare sunt plasate toate liniile rămase se verifică și dacă pentru a pune pe această pagină în pivniță. Dacă nu, ultima linie este transferată la ultima pagină cu un subsol.
- ieșire waybill numai pentru o dimensiune foaie fixă: 12 Togra-calculat numai pe orientarea peisaj A4. Dacă dorim să aducem factura TORG-12 într-un mod portret și vystvim de compresie tabel opțiune lățimea foii, lotul va fi afișat numai în jumătatea superioară a satului; dacă vrem să facem această operație când se emit sub forma de imprimare a facturii, pagina va fi umplut complet.
Esența acestui exemplu de realizare este de a folosi proprietățile rândurile din tabel, care afectează dispunerea lor reciprocă. Aceste proprietăți sunt setate atunci când funcționează în configuratorul. Pentru a face acest lucru, deschideți foaia de calcul cu forma scrisorii de trăsură, marcați linia și selectați „Table - Reglementări la pagina“ opțiunile după cum doriți.
Pentru fiecare linie, puteți instala sau elimina cele două proprietăți:- Pe noua pagină. Setarea această proprietate indică faptul că, înainte de încheierea acestei linii de pagini de separare vor fi inserate în tabelul rezultat.
- Împreună cu cele ce urmează. Acesta indică necesitatea de atașare a liniei la alta. Liniile atașate pot fi afișate numai pe o singură pagină.
Să luăm, de exemplu, o formă tipărită a facturii. Deschideți-l în configuratorul. Vedem că are trei secțiuni: un „capac“, „string“ și „pivniță“.
Data de începere va asigura că subsolul a fost compilat pe o singura pagina. Pentru a face acest lucru, selectați toate bara de subsol, pentru a alege „Table - Reglementări la pagina“ și setați proprietatea „cu următorul text“.
Acum, copiați secțiunea „string“ într-o nouă locație. De altfel, în cazul în care secțiunea „șirul“ este alcătuit din mai multe rânduri (scuze pentru tautologie), este de asemenea recomandată legătura lor. Pentru a face acest lucru pentru toate secțiunile liniilor, cu excepția ultimului, setați proprietatea „cu următoarele criterii:“. Pentru ultimul rând al acestei proprietăți trebuie să fie eliminate, ceea ce ar împiedica atașarea la linia următoare.
Așa că am copiat secțiunea „string“ într-o nouă locație, linia copiată se combină în noua secțiune „ultima linie“ și a stabilit această proprietate linie „cu următorul text“. În cazul în care secțiunea de câteva linii, apoi se combină în secțiunea nouă și setați proprietățile tuturor rândurilor. Acest lucru va permite să se atașeze ultima linie la prima linie de pivniță.
Și, în sfârșit, ultimul pas. Un pic schimba procedura pentru imprimarea facturii. În ciclul de liniile de ieșire ale documentului următoarele modificări trebuie să se facă:
// în loc de:
Tab.VyvestiSektsiyu ( "string");
// Este necesar să:
Dacă NomStroki <ВсегоСтрок Тогда
Tab.VyvestiSektsiyu ( "string");
altfel
Tab.VyvestiSektsiyu ( "PoslednyayaStroka");
ENDIF;
După cum puteți vedea, pentru această opțiune sunt necesare îmbunătățiri minore de software, în principal, problema este rezolvată în mod corespunzător pregătirea documentelor sub formă de tabel. Prin urmare, această opțiune este numit proces.
Principalul avantaj al acestei opțiuni # 150; simplitate. În acest caz, documentul își păstrează toate caracteristicile vechi, cum ar fi capacitatea de a imprima pe coli de formate diferite, fără un fel de îmbunătățiri.- Cum se imprimă rapoarte periodice?