Denna funktionalitet är endast tillgänglig i vissa modulpaket. Info / Copyright

Dynamiska formulär

I EPLAN finns det två typer av formulär, som skiljs åt via formuläregenskapen Formuläranvändning:

I följande avsnitt beskrivs de enskilda dynamiska områdena som kan infogas i ett dynamiskt formulär (via menypunkterna Infoga > Dynamiskt område > ... i formulärredigeraren).
För alla områden gäller: Den i formulärredigeraren fastställda bredden på området beaktas inte, endast höjden utvärderas. Dessutom ska beaktas att rapporten startar på den position, som den första infogningspunkten för ett område ligger på. Om du alltså t.ex. raderar ett sidhuvud ur formuläret, utan att flytta dataområdet, då börjar rapporten på positionen för dataområdets infogningspunkt.

Via formuläregenskaperna Radantal och Radhöjd definierar du den maximala storleken på rapportområdet på bladet: De båda värdena multipliceras och fastställer värdet (i "mm") för den (inte synliga) begränsningslinjen som radbrytningen sker efter. Begränsningslinjen beräknas med hjälp av sidhuvudets slut. Om t.ex. radantalet = 20 och radhöjden = 10 mm sker radbrytningen efter 20 x 10 mm = 200 mm.

Anvisning:

Varje dynamiskt område får endast förekomma en gång i formuläret, i annat fall matas ett meddelande ut och det andra området ignoreras.

Sidhuvud

Sidhuvudet upprepas för varje post vid rapporten. Om kryssrutan Sammanfatta (i dialogen Inställningar: Utdata i blad) är aktiverad sammanfattas rapporterna för flera funktioner på ett rapportblad, och sidhuvudet upprepas i början på varje nytt blad och före nästa utvärderade funktion.

Vanligtvis används sidhuvud endast för formulär, som funktionsspecifika rapporter som t.ex. plintförbindningstabeller genereras från. För översikter, som t.ex. apparatlistor, är sidhuvudet orelevant.

Om formuläregenskapen Upprepa sidhuvud vid ny kolumn är aktiverad upprepas sidhuvudet i varje ny kolumn. Om denna egenskap är deaktiverad visas sidhuvudet endast i den första kolumnen. I de följande kolumnerna visas då fler datarader än som har fastställts i egenskapen Radantal.

Rubrik

Rubriken upprepas för varje funktion i rapporten som standard, det finns dock även möjlighet att utvärdera detta område som kolumnrubrik, genom att formuläregenskapen Upprepa överskrift vid ny kolumn aktiveras.

Det är möjligt att definiera flera rubriker i ett formulär, om du t.ex. vill visa montageplaceringar, som plintraderna finns på, i plintförbindningstabellen. Välj då formuläregenskapen Generera överskrifter för de första x sorteringsegenskaperna och fastställ önskad inställning för fältet Sorteringsinställning i dialogen Rapporter - <Projektnamn> (via motsvarande egenskap på registerkortet Mallar).

Via egenskapen Ingen radframmatning för rubrik kan du dessutom bestämma positionen på rubriken i formulär: Om egenskapen är aktiverad matas rubriken ut tillsammans med nästa datarad. Om egenskapen är deaktiverad, då genereras en egen rad för rubriken.

Anvisning:

Om en rubrik ska matas ut för varje anläggning måste rapporten sorteras efter anläggningar. Endast på detta sätt säkerställs att varje anläggningsrubrik endast matas ut en gång.

Dataområde

I detta område utvärderas data. Om formuläret har flera kolumner (formuläregenskap Kolumnantal) och kryssrutan Sammanfatta (dialog Inställningar: Utdata i blad) är aktiverad kan du, via egenskapen Börja varje post i ny kolumn bestämma, om en ny kolumn ska påbörjas för varje utvärderad funktion eller om datauppgifterna ska utvärderas platssparande under varandra.

Sidfot data area

Detta område är "motstycket" till rubriken, dvs. det visas efter dataområdet och före nästa utvärderade funktion. Här kan du t.ex. definiera en linje, som visar optiskt att rapporten för en funktion har avslutats.

Sidfot

Sidfoten utvärderas en gång per blad, alltså inte för varje enskild funktion. Vid formulär med flera kolumner placeras den efter den sista kolumnen.

Anvisning:

Grafiska element och platshållare kan i dynamiska formulär även placeras utanför de dynamiska områdena. Som vid de statiska formulären matas de då ut en gång på varje rapportblad, varvid platshållarna utvärderas en gång med data för det första huvudobjektet (t.ex. den första plintraden på bladet).

Se också