Ievads
Vairākiem ierakstiem sistēmā ir pieejams t.s. strukturēto datu lauks. Tas ir datu lauks, kurš sevī var ietvert veselu ierakstu. Šādi ir izveidots lauks Cenas aprēķins piedāvājumos un klientu pasūtījumos. Tāpat arī Paplašinātais komentārs piedāvājumos.
Šis ieraksts-ierakstā piegājiens neļauj lauku drukāt tādu, kāds tas ir datu līmenī. Šādam strukturētam laukam nepieciešami savi, individuāli noteikumi, kā to drukāt. Apskatīsim piemēru, kurā mums nepieciešams izdrukāt cenu aprēķina sadaļas artikulus, to daudzumus, cenas un summas.
Izmaiņas piedāvājuma dokumentu formā
Cenu aprēķins ir artikulu tabulas sastāvdaļa, tādēļ artikulu izdrukas elementā (tabulā) ir jāievieto elements Apakštabula. Iezīmējiet artikulu tabulu piedāvājuma izdrukā formu redaktorā. Tad izvēlieties jaunu elementu Apakštabula no pieejamo elementu joslas.
Tajā brīdī artikulu tabulā parādīsies josla ar iespēju definēt apakštabulu, uz ekrāna tam vajadzētu izskatīties apmēram šādi:
Iezīmējiet jaunizveidoto apakštabulas elementu - tukšo taisnstūri tabulas apakšmalā. Labajā pusē parādīsies redaktora iespēja šim elementam. Norādiet sekojošu vērtības redaktora laukos:
Atskaites kods: admin.printstructfield
Pēc atskaites norādīšanas redaktora logs ir jāatjaunina - iezīmējiet formu redaktorā kādu citu elementu, tad atkal iezīmējiet apakštabulas elementu. Zem norādītā atskaites koda parādīsies atlases parametri minētai stukturēto artikulu izdrukas atskaitei.
Tajos norādiet sekojošas vērtības:
Tabulas nosaukums: quotations.quotations
Apakštabula: items
Lauks: PriceStruct
Saglabājiet izmaiņas
Jauna dokumentu forma cenu aprēķina izdrukai
Izveidojiet jaunu izdrukas formu. Šajā formā uzzīmējiet tabulu cenas aprēķina vajadzībām. Šī forma tiks izmantota kā apakšforma un 'iegulta' piedāvājuma izdrukā zem katras artikula rindiņas.
Lai vieglāk ievietot laukus no cenu aprēķina struktūras, laukā Tabula parametru sadaļā norādiet quotations.quotepricestruct - tas ir tabulas nosaukums, kurš tiek izmantots cenu aprēķina datu saglabāšanai. Šādi mēs pasakam formai, uz kādiem datiem balstās pati dokumentu forma un mums kļūst pieejami iespējamie lauki pievienojot jaunas kolonnas.
Cenu aprēķina artikuliem izveidojiet tabulas elementu, kura laukā Apakštabula norādiet kodu items. Šim tabulas elementam atzīmējiet izvēles rūtiņu Nerādīt, ja nav datu. Šī izvēles rūtiņa nodrošinās to, ka cenu aprēķina tabula tiks drukāta tikai tiem piedāvājuma artikuliem, kuriem ir norādīts saturs cenu aprēķinā. Bez šīs opcijas zem katras piedāvājuma rindas izdrukātos tukša apakštabula ar virsrakstiem, ja cenu aprēķins nav ievadīts.
Dokumentu formas parametru sadaļā norādiet Lapas detaļu augstums: 40. Šis parametrs nosaka minimālo augstumu, kāds tiks iedots apakšstruktūras izdrukai. Norādot pārāk lielu sistēma atvēlēs lielu augstumu cenu aprēķinam arī tad, ja apakšstruktūrā ir tikai viena artikula rindiņa.
Saglabājiet so jauno dokumentu formu. Zemāk redzams piemērs kā var izskatīties redaktorā uzzīmēta apakšstruktūras tabula
Jaunās formas norādīšana piedāvājumā
Atveriet oriģinālo piedāvājuma dokumentu formu, izvēlieties artikulu apakštabulas elementu un laukā Veidlapas kods ievadiet jaunās 2. punktā veidotās dokumentu formas numuru.
Saglabājiet piedāvājuma formu.
Ar šīm darbībām ir jāpietiek, lai ieraksts, kurā ir kāda rinda ar cenu aprēķinu, izdrukā izskatītos līdzīgi zemāk redzamajā attēlā.
Piezīmes
Augšminētajā piemērā ir apskatīts gadījums, kad nepieciešams izdrukāt cenu aprēķinu. Cenu aprēķins ir ieraksts, kurš satur tabulu. Gadījumos, kad jāizdrukā paplašinātais komentārs, šajā apakšstruktūrā nav tabulas, ir tikai viens liels teksta lauks, tādēļ paplašinātā komentāra izdrukas iespējai nepieciešams veidot nevis tabulas elementu, bet elementu Lauks. Paplašinātā komentāra apkakšizdruka formu redaktorā izskatīsies līdzīgi zemāk norādītai:
Komentāri
0 comments
Lūdzu ieejiet lai varētu pievienot komentāru.