Sunteți pe pagina 1din 87

Allplan 2016

Pas cu pas

Rapoarte personalizate
Aceasta documentatie a fost intocmita cu foarte mare atentie.
Cu toate acestea, nu ne asumam raspunderea pentru eventuale
erori. In cazul diferentelor dintre descrieri si program, meniul si
mesajele afisate de catre program au prioritate.
Informatiile din aceasta documentatie se pot schimba fara
notificare prealabila. Companiile, numele si datele utilizate in
exemple sunt fictive cu exceptia cazului cand se mentioneaza
altfel. Nici o parte a acestui document nu poate fi reprodusa sau
transmisa, indiferent de forma sau mijloacele utilizate, electronice
sau mecanice, fara permisiunea scrisa a Allplan GmbH.
Allfa® este marca inregistrata a Allplan GmbH, Munich.
Allplan® este marca inregistrata a Allplan GmbH, Munich.
Biblioteca PDF Acrobat™ si Adobe® sunt marci inregistrate ale
Adobe Systems Incorporated.
AutoCAD®, DXF™ si 3D Studio MAX® sunt marci inregistrate ale
Autodesk Inc., San Rafael, CA.
BAMTEC® este marca inregistrata a Häussler, Kempten,
Germany.
Microsoft® si Windows® sunt marci inregistrate ale companiei
Microsoft Corporation.
MicroStation® este marca inregistrata a Bentley Systems, Inc.
Parti ale acestui program sunt dezvoltate utilizand LEADTOOLS,
(c) LEAD Technologies, Inc. Toate drepturile rezervate.
Parti ale acestui produs au fost dezvoltate folosind biblioteca
Xerces de la 'The Apache Software Foundation'.
Elementele fyiReporting Software LLC sunt dezvoltate cu ajutorul
bibliotecii fyiReporting, care a fost lansata pentru utilizarea
impreuna cu Apache Software license, versiunea 2.
Pachetele de actualizare Allplan sunt create utilizand 7-Zip, (c)
Igor Pavlov.
CineRender, Render-Engine si parti din documentatie; copyright
2014 MAXON Computer GmbH. Toate drepturile rezervate.
Toate marcile inregistrate sunt proprietatea detinatorilor lor.
© Allplan GmbH, Munich. Toate drepturile rezervate.
Prima editie, noiembrie 2013
Document nr. 140eng01s29-1-BM1113
Rapoarte personalizate Cuprins i

Cuprins
Crearea si prelucrarea rapoartelor personalizate .. 1
Scenarii pentru modificarile din raport ..................................... 2
Date de instruire ....................................................................... 3
Informatii aditionale .................................................................. 4

Conversia listelor personalizate in sabloane de


rapoarte ..................................................................... 5

Lucrul cu Report Designer Allplan ........................ 10


Generalitati ............................................................................. 10
Report Designer si Generator plan ............................................. 10
Structura unui raport ................................................................... 11
Selectare ................................................................................ 12
Selectia paginii, a celulelor sau a casetelor de text .................... 12
Selectie tabele ............................................................................ 13
Selectie mai multe elemente ....................................................... 14

Personalizare sabloane raport .............................. 16


Note despre atributele formula ............................................... 18
Corectarea atributelor ............................................................ 19
Alinierea tabelelor .................................................................. 21
Alinierea celulelor ................................................................... 23

Extinderea sablonului de raport convertit ............ 25


Introducere rand suma ........................................................... 25
ii Cuprins Allplan 2016

Introducerea unui rand ............................................................... 25


Formatarea celulelor randului suma ........................................... 27
Insumarea volumului total .......................................................... 28
Adaugarea atributelor ............................................................ 31
Crearea atributelor ..................................................................... 31
Adaugarea coloanelor ................................................................ 34

Generator plan Allplan............................................ 37

Lucrul cu Microsoft Visual Web Developer 2008.. 39


Microsoft Visual Web Developer 2008 .................................. 40
Introducere in Microsoft Visual Web Developer 2008 ........... 41
Definitii de suprafata in Microsoft Visual Web Developer 2008
............................................................................................... 43

Prelucrarea rapoartelor in Visual Studio............... 48


Definirea marginilor ............................................................... 48
Selectia si prelucrarea suprafetelor ....................................... 50
Formatarea celulelor.............................................................. 52
Calcule cu celule raport ......................................................... 53
Adaugare total ....................................................................... 54

Grupare, sortare, filtrare, grafice ........................... 56


Grupare ................................................................................. 56
Introducerea unei grupe ............................................................. 56
Formatarea unei grupe .............................................................. 57
Sortare interactiva ................................................................. 60
Filtrarea datelor ..................................................................... 62

Introducerea celulelor grafice in rapoarte ............ 66


Rapoarte personalizate Cuprins iii

Adaugarea unui camp grafic .................................................. 66


Parametri grafic ...................................................................... 67
Asociere grafic la o celula tabel ............................................. 69
Controlul vizibilitatii graficelor ................................................. 72

Zoom si selectie elemente ..................................... 78

Index ........................................................................ 81
Rapoarte personalizate Crearea si prelucrarea rapoartelor personalizate 1

Crearea si prelucrarea
rapoartelor
personalizate
Acest tutorial va arata cum puteti modifica Rapoartele
Allplan si cum puteti converti in rapoarte listele
personalizate din versiunile anterioare de Allplan.
Sunt acoperite urmatoarele subiecte:
 Mai intai veti converti o lista (lista personalizata din
Allplan 2012) intr-un sablon de raport.
 Ulterior veti invata tot ce trebuie sa stiti despre
modificarea planului utilizand Generator plan, care
este integrat in Report Viewer Allplan.
 Ulterior, veti adauga un atribut Allplan intr-un sablon
de raport.
 La final, veti invata cum puteti sa integrati gruparea,
sortarea interactiva, filtrele si elementele grafice din
modelul de date Allplan pentru a beneficia de
functionalitatea zoom-pe-element (zoom si
selectie) intr-un report.
Allplan Connect va pune la dispozitie datele de
instruire pe care le puteti utiliza in lucrul cu acest
tutorial. Pentru informatii suplimentare despre
rapoarte, consultati documentul corespunzator cu
intrebari si raspunsuri, pe care il puteti descarca de pe
internet.
2 Scenarii pentru modificarile din raport Allplan 2016

Scenarii pentru modificarile din raport


Allplan 2016 pune la dispozitie o gama larga de sabloane de
rapoarte care satisfac cerintele generale. Totusi, este posibil ca in
anumite cazuri sa doriti sa personalizati dupa bunul plac
sabloanele de raport.
Sunt posibile urmatoarele ajustari:
 Puteti face modificari minore asupra planului fara a face
modificari asupra functiunilor (de exemplu, puteti sa modificati
culoarea textului sau inaltimea unui rand).
 Puteti sa inlocuiti si sa adaugati atribute Allplan intr-un sablon
de raport.
 Puteti utiliza toate optiunile puse la dispozitie pentru a
modifica planul.
Rapoarte personalizate Crearea si prelucrarea rapoartelor personalizate 3

Date de instruire
Zona Learn - Documente din Allplan Connect
(http://connect.allplan.com) pune la dispozitie anumite sabloane
de raport pe care le puteti descarca si utiliza ca date de instruire.
In aceast ghid, puteti folosi datele de instruire puse la dispozitie.
Fisierul Allplan_2014_DataUserDefinedReports.zip
contine sablonul de raport zli002.eng_002_Walls.rdlc,
care a fost convertit dintr-o lista, plus inca patru stadii diferite ale
acestui sablon. Utilizati Windows Explorer pentru a copia
fisierele decomprimate in directorul reports\rum din standardul
de birou Allplan (directorul STD). Pentru a ajunge la standardul de
birou, deschideti aplicatia Allmenu si selectati Service -
Windows Explorer - Standard birou (STD).
4 Informatii aditionale Allplan 2016

Informatii aditionale
Pe langa acest tutorial, puteti utiliza si zona "Intrebari si
raspunsuri" de pe Internet.
Documentul 'Rapoarte' contine raspunsuri la cele mai frecvente
intrebari adresate. De exemplu, puiteti gasi informatii detaliate
despre interogarile din rapoarte, operatorii din interogari si
parametrii aditionali din rapoarte.
Rapoarte personalizate Conversia listelor personalizate in sabloane de rapoarte 5

Conversia listelor
personalizate in
sabloane de rapoarte
In acest exemplu, veti converti lista Pereti (directorul Constructii
la rosu), pe care ati personalizat-o conform necesitatilor
dumneavoastra intr-o versiune anterioara din Allplan, intr-un
sablon de raport in format *.rdlc, acesta fiind formatul obisnuit
pentru un raport in Allplan 2016.
Dupa actualizarea la Allplan 2016, puteti converti listele
personalizate din standardul de birou in sabloane de raport.

Nota: Pentru ca lucrurile sa iasa perfect, urmatoarea sectiune


include o descriere pentru conversia listei Pereti (directorul
Constructii la rosu). In loc sa convertiti dumneavoastra lista,
puteti sa utilizati fisierul convertit
zli002.eng_002_Walls.rdlc, pe care il puteti gasi in datele
de instruire.

Pentru a converti o lista intr-un sablon de raport


1 Faceti clic pe Conversie liste birou (Module aditionale -
modulul Sabloane: Rapoarte, Legende, Texte variabile).
6 Informatii aditionale Allplan 2016

2 In ferastra de dialog Selectie Liste, selectati lista pe care


doriti sa o convertiti intr-un sablon de raport.
Rapoarte personalizate Conversia listelor personalizate in sabloane de rapoarte 7

Lista este convertita si afsiata ca sablon de raport in Report


Designer din Allplan.

Listele de birou convertite sunt salvate in standardul biroului.


Acum puteti folosi listele convertite pentru analize.
Pentru a putea reproduce cu usurinta toti pasii care urmeaza,
acest tutorial contine si sablonul de raport final (fisierul
zli002.eng_002_Walls.rdlc), care a fost convertit din
lista Pereti (directorul Constructii la rosu).
3 Copiati fisierul zli002.eng_002_Walls.rdlc in standardul
de birou (directorul Std\Reports\rum). Aplicatia Allmenu
va ajuta sa deschideti acest director.
8 Informatii aditionale Allplan 2016

Pentru a analiza componente utilizand lista


convertita
 Ati deschis un document care contine elementele potrivite.
1 Faceti clic pe Rapoarte si selectati directorul Birou in
fereastra de dialog:

Numele fisierului sablonului convertit este alcatuit din numarul


fisierului, numarul listei si numele listei.
2 Puteti redenumi sablonul direct in fereastra de dialog si il
puteti deschide ulterior.
Rapoarte personalizate Conversia listelor personalizate in sabloane de rapoarte 9

Elementele din documentul curent sunt analizate, iar lista


convertita este afisata in Report Viewer.
10 Generalitati Allplan 2016

Lucrul cu Report
Designer Allplan
Generalitati
Report Designer si Generator plan
Inainte de a merge mai departe, aceasta sectiune pune la
dispozitie cateva note generale despre prelucrarea sabloanelor
de raport in Allplan. Report Designer exista in doua moduri
diferite: ca Report Designer (unitar – fara model de date
analizat) si ca Generator plan (cu date).

Selectand un sablon prin intermediul Definire raport sau


Modificare Raport (familia Module aditionale - modulul
Sabloane: Rapoarte, Legende, Texte variabile) deschide
Report Designer (unitar).
In acest mod puteti prelucra numai Interogarile.

Generator plan se deschide atunci cand selectati un raport care


contine modelul de date (vedeti "Generator plan Allplan" la pagina
37) analizat. In acest mod este disponibila o previzualizare pentru
sablonul modificat, insa nu puteti modifica Interogarile.
Rapoarte personalizate Lucrul cu Report Designer Allplan 11

Structura unui raport


Fiecare raport contine un antet, un continut si un subsol.
Continutul obiectelor analizate este afisat intr-un tabel in continut.
Antetul si subsolul apar pe fiecare pagina din raport.

Puteti modifica dimensiunea acestor trei elemente in paleta sau


prin simpla tragere.
12 Selectare Allplan 2016

Selectare
Selectia paginii, a celulelor sau a casetelor de text
Paleta Proprietati aflata in partea stanga in Report Designer
afiseaza intotdeauna proprietatile elementului selectat. Daca nu
ati selectat un anumit element, selectia se aplica pentru raport in
sine. Puteti sa modificati proprietatile generale ale paginii, cum
ar fi formatul de pagina, dimensiunea marginilor si inaltimea
antetului, a subsolului si a continutului, precum si Interogarea
(utilizand partea de jos a paletei Proprietati).

Imediat ce faceti click pe o caseta text sau pe o celula de tabel,


proprietatile din paleta se aplica pentru elementul selectat. Puteti
de asemenea sa selectati elemente utilizand lista derulanta din
partea stanga sus a paletei. Lista derulanta are o structura
ierarhica: de exemplu, puteti obserca care caseta text se afla in
care tabel.
Rapoarte personalizate Lucrul cu Report Designer Allplan 13

Fiecare element are proprietati diferite:


 Proprietati generale (nume, valoare)
 Proprietati care ii definesc pozitia
 Proprietati text (font, culoare, aliniere etc.)
 Proprietati chenar (culoare chenar, grosime)
 Proprietati care ii definesc culoarea de fundal

Selectie tabele
Obiectele de tip tabel nu sunt vizibile. Acestea reprezinta
substituente pentru celulele din tabel. Orice element pe care
puteti face click direct este un element subordonat al tabelului,
cum ar fi o caseta de text sau o celula. Totusi, daca doriti sa
modificati tabelul, va trebui sa il selectati.

Pentru a selecta un obiect de tabel


 Selectati un obiect de tabel in unul din urmatoarele moduri:
 Selectati tabelul in lista derulanta din paleta Proprietati.
14 Selectare Allplan 2016

 Selectati orice celula si faceti click pe tabelul superior in


sectiunea Pozitie din paleta.

 Faceti click pe conturul rosu al tabelului. Rama devine


vizibila imediat ce faceti pozitionati cursorul pe aceasta.

Selectie mai multe elemente


Puteti de asemenea sa selectati mai multe elemente in acelasi
timp.

Pentru a selecta mai multe elemente


 Selectati mai multe elemente intr-unul din urmatoarele moduri:
 Faceti o fereastra de selectie in care sa cuprindeti
elementele.
 Apasati CTRL+A pentru a selecta toate elementele.
 CTRL+click adauga elemente suplimentare la selectie.
Rapoarte personalizate Lucrul cu Report Designer Allplan 15

 Ulterior puteti filtra selectia utilizand lista derulanta din


paleta.
Priviti imaginea de mai jos: initial toate elementele au fost
selectate si ulterior filtrate prin intermediul listei derulante din
paleta. Au ramas numai casetele text:
16 Selectare Allplan 2016

Personalizare sabloane
raport
Desi raportul convertit (vedeti "Conversia listelor personalizate in
sabloane de rapoarte" la pagina 5) functioneaza corect,
formatarea celulelor si a denumirilor coloanelor nu este perfecta.
Hai sa imbunatatim aceste elemente!

Pentru a deschide un sablon de raport


1 Faceti clic pe Definire raport (Module aditionale -
modulul Sabloane: Rapoarte, Legende, Texte variabile).
2 Selectati sablonul raport pe care l-ati convertit.
3 Faceti clic pe pictograma Birou in partea stanga in cazul in
care este deschis un alt director.
Rapoarte personalizate Personalizare sabloane raport 17

Nota: Puteti utiliza Definire Report (familia Module


aditionale - meniul Sabloane: Rapoarte, Legende, Texte
variabile) pentru a deschide sablonul raport pe care doriti sa-l
prelucrati. In loc sa creati un sablon raport nou, gol, faceti clic pe
Deschidere in meniul Fisier si selectati sablonul raport pe care
doriti sa-l prelucrati.
18 Note despre atributele formula Allplan 2016

Note despre atributele formula


Inainte de a continua, aceasta sectiune va ofera cateva note
generale despre atributele formula:
Atributele formula sunt structuri complexe care contin diverse
conditii si atribute care sunt adunate, multiplicate si legate. Aceste
atribute formula sunt convertite corect numai daca au o
"descriere" in lista originala. In acest exemplu, aceasta este
Volum total:

Daca nu exista nicio descriere in lista, numele atributului formula


este Formula_X in raport (X reprezinta un numar).
Daca lista originala contine un numar mare de atribute formula
fara descrieri, editarea raportului poate deveni foarte anevoiasa.
Va recomandam sa modificati lista si sa asociati descrieri in
versiunea potrivita (Allplan 2012 sau anterioara) inainte de a
converti lista intr-un raport.
Rapoarte personalizate Personalizare sabloane raport 19

Corectarea atributelor
Asigurati-va ca selectati optiunea Insumare valori identice
(Numar valori) pentru atributul Volum_Total. Altfel, volumele
peretilor identici nu sunt adunate. Pentru a accesa atributele, va
trebui sa selectati (vedeti "Selectare" la pagina 12) pagina raport
si sa deschideti sectiunea Interogare din paleta Proprietati a
raportului.
Toate campurile din sablonul raportului sunt listate in aceasta
sectiune. Aceste campuri realizeaza legatura cu atributele Allplan:

Este posibil ca atributul Bucati sa nu fie analizat corect. Tipul


trebuie neaparat setat ca System.Int32. Puteti corecta acest
lucru in Interogare.

setati tipul ca Integer = System.Int32:


20 Corectarea atributelor Allplan 2016
Rapoarte personalizate Personalizare sabloane raport 21

Alinierea tabelelor
Tabelul principal nu este aliniat cu marginea superioara. Exista o
mica distantare. Pentru a corecta acest aspect, va trebui mai intai
sa selectati tabelul.

Pentru a alinia tabelul


1 Selectati tabelul.

2 In paleta Proprietati din Report Designer, setati Pozitia la 0 /


0.

In plus, tabelul se va extinde pe toata latimea paginii cu


exceptia marginilor. Pentru ca marginea din dreapta a
tabelului sa se imprime corect, tabelul necesita 0.1 cm spatiu
aditional. Aceasta va determina o latime totala a tabelului de
21 cm – 2 cm – 1 cm – 0,1cm = 17.9 cm.
3 Puteti introduce valoarea de 17.9 cm direct in tabel.
Asigurati-va ca introduceti si unitatea (cm).
22 Alinierea tabelelor Allplan 2016

Programul converteste automat valoarea pentru puncte (pt):


Rapoarte personalizate Personalizare sabloane raport 23

Alinierea celulelor
Pentru o vizualizare mai buna, va trebui sa centrati celulele cu
intregi si sa aliniati la dreapta celulele cu numere reale.

Pentru a alinia celulele


1 Selectati celulele dorite. Puteti selecta mai multe celule intr-o
singura operatie prin cuprinderea lor intr-o fereastra de
selectie.
In acest exemplu, coloanele pentru Grosime si Bucati vor fi
centrate. Le puteti selecta impreuna. Sageata indica directia
dreptunchiului de selectie, aceasta fiind din dreapta-jos in
stanga-sus.

2 In paleta, setati Aliniere text la Center.

3 Volum si Volum total sunt numere reale. Acestea vor fi


aliniate la dreapta si vor avea trei zecimale.
4 Utilizati Format pentru a defini zecimalele.
24 Alinierea celulelor Allplan 2016

Asta este tot! Acum ati convertit lista si ati aliniat celulele
corect:
Rapoarte personalizate Extinderea sablonului de raport convertit 25

Extinderea sablonului de
raport convertit
Introducere rand suma
Lista Pereti este acum disponibila ca sablon de raport. Urmatorul
pas va fi adaugarea unnui ran suma si a unui numar de atribute
suplimentare.
Incepeti prin deschiderea sablonului de raport Walls.rdlc pe care
l-ati editat in capitolul anterior. Selectand un sablon prin
intermediulg Definire raport sau Modificare Raport
(familia Module aditionale - modulul Sabloane: Rapoarte,
Legende, Texte variabile) pe ntru a-l deschide in Report
Designer.

Introducerea unui rand


Pentru a adauga un rand in sablonul de raport
1 Faceti clic pe Definire raport (Module aditionale -
modulul Sabloane: Rapoarte, Legende, Texte variabile) si
deschideti sablonul raport Walls.rdlc in Report Designer.
2 Mai intai trebuie sa faceti loc pentru inca un rand. Puteti face
aceasta in unul din urmatoarele moduri:
 Trageti de antet in jos spre grafic.
Sau:
26 Introducere rand suma Allplan 2016

 Introduceti o valoare pentru inaltimea continutului in paleta.


Este suficienta inaltimea de 2.5.

3 Ulterior, selectati tabelul...

4 ... si introduceti valoarea 1 pentru Randuri subsol in paleta.

Acum raportul are un subsol.


Rapoarte personalizate Extinderea sablonului de raport convertit 27

Formatarea celulelor randului suma


Pentru ca randul suma sa fie afisat corect, il puteti formata astfel:
 Font: Arial, 8pt, bold, aliniament: sus
 Distanta: 2pt cu exceptia celor 4pt de sus
 Tip chenar: fara chenar cu exceptia celui continuu din partea
de sus: 0.5pt
 Inaltime rand: 1 cm (inaltimea randului nu poate fi setata cu
exactitate in Report Designer)

Pentru a formata randul suma


 Sablonul de raport Walls.rdlc este inca deschis.
1 Setati Fontul dupa cum urmeaza:
Arial, 8pt, bold, aliniament vertical: la partea de sus a celulei:

2 Setati Distanta interioara dupa cum urmeaza:


2pt cu exceptia celor 4pt de sus:

3 Setati Tip chenar dupa cum urmeaza:


28 Introducere rand suma Allplan 2016

fara chenar cu exceptia celui continuu din partea de sus: 0.5pt

4 Setati Inaltime rand dupa cum urmeaza:


1 cm (aproximativ de doua ori mai mare decat randul anterior
– trageti corespunzator marginea inferioara in jos).

Insumarea volumului total


Pentru a insuma volumul total, va trebui sa introduceti formula
corespunzatoare in campul pentru suma.

Pentru a insuma volumul total


1 Incepeti prin selectarea celulei.
Rapoarte personalizate Extinderea sablonului de raport convertit 29

2 Ulterior introduceti =Sum(Fields!Total_Volume.Value)


pentru valoarea totalului in paleta.

3 Specificati cele trei zecimale pentru format.

4 Introduceti valoarea Total: ca text static pe partea stanga a


celulei.
30 Introducere rand suma Allplan 2016

Ati terminat! Acum raportul are un rand suma:


Rapoarte personalizate Extinderea sablonului de raport convertit 31

Adaugarea atributelor
Crearea atributelor
Urmatorul pas reprezinta adaugarea unor atribute suplimentare in
raport. In acest exemplu, sunt incluse atibutele Lucrari, Inaltime,
Cota inferioara si Cota superioara.

Pentru a crea alte atribute


1 Faceti clic pe Definire raport (Module aditionale -
modulul Sabloane: Rapoarte, Legende,, Texte variabile) si
deschideti sablonul raport Walls.rdlc in Report Designer.
2 In Proprietatile raportului, extindeti sectiunea Select1.
Toate campurile din raport sunt listate in aceasta sectiune. Pe
baza numarului atributului, campurile sunt conectate cu un
atribut Allplan corespunzator:

3 Daca nu puteti vedea sectiunea AllplanReport cu Select-ul,


deschideti-o utilizand lista derulanta din partea stanga sus a
paletei. Selectati Raport.
32 Adaugarea atributelor Allplan 2016

4 Acum creati un camp nou. Pentru aceasta, faceti clic dreapta


pe un camp existent si selectati Insert DataField.

Implicit, numele noului camp este NewField1 iar campul este


conectat cu atributul Allplan 498.
5 Specificati o denumire potrivita pentru camp. Acest nume este
important, deoarece va fi utilizat pentru a asocia ulterior
campul la o celula de tabel. Puteti suprascrie numele direct in
paleta.

Dupa ce ati modificat numele, urmatorul pas este selectia


atributului corespunzator.
6 Faceti clic in linia Formula.
Va aparea o pictograma in dreapta. Faceti clic pe aceasta
pentru a deschide fereastra de dialog atribut.
Rapoarte personalizate Extinderea sablonului de raport convertit 33

7 In Fereastra de dialog Atribut (Editor formula) selectati


atributul Lucrari in zona General arhitectura si faceti clic pe
OK pentru a confirma.

8 Utilizand aceeasi abordare ca si pentru Lucrari, veti putea


selecta atributele potrivite pentru Inaltime, Cota inferioara si
Cota superioara. Puteti gasi aceste atribute in zona Cantit.
arhitectura din Editor formula.
Tinand cont ca atributul Cota inferioara este setat la mm
implicit, valoarea pentru raport trebuie convertita la m.
9 Faceti clic pe sagetica din dreapta sus pentru a extinde
Editorul formula. Acum puteti introduce atributele formulei.

10 Introduceti o formula in modul extins.


34 Adaugarea atributelor Allplan 2016

Altfel, puteti de asemenea sa introduceti formula si direct in


paleta. Daca stiti sintaxa, aceasta este cea mai rapida
metoda.

Atributele pe care le extindeti in aceasta maniera devin


automat atribute formula.

Note despre caracterele speciale: va sfatuim sa utilizati


caractere speciale pentru denumirea randurilor. Altfel, este posibil
ca raportul sa nu functioneze cu anumite coduri de pagina (Rusia,
Asia).

Adaugarea coloanelor
Dupa ce ati introdus atributele in Interogare, acestea pot fi
asociate celulelor. Insa, mai intai trebuie sa introduceti aceste
celule in tabel.

Pentru a introduce coloane


1 Faceti loc pentru noile coloane prin reducerea latimii celulelor
exietente.
Rapoarte personalizate Extinderea sablonului de raport convertit 35

2 Acum puteti introduce coloane suplimentare.

3 Introduceti antetul ca text static utilizand paleta.

4 Selectati celula pe care doriti sa o modificati.


Acum puteti accesa direct campurile raportului. Acestea sunt
afisate atunci cand deschideti lista derulanta pentru valoarea
celulei de tabel corespunzatoare.
36 Adaugarea atributelor Allplan 2016

5 Introduceti un antet si asociati un camp pentru fiecare


coloana.

Acum, raportul analizeaza toate atributele cerute pentru datele


Allplan:
Rapoarte personalizate Generator plan Allplan 37

Generator plan Allplan


Pentru a face modificari la planul unui raport, puteti utiliza
Generator plan: puteti modifica inaltimea si latimea celulelor,
puteti asocia un alt font sau o culoare de fundal pentru celule si
pentru casetele text, puteti modifica formatul de hartie, antetul si
subsolul, puteti sa modificati capetele de tabel ale coloanelor si
puteti adauga si sterge celule. Sabloanele de rapoarte pe care
le-ati modificat pot fi salvate in birou.
Puteti deschide Generator plan direct din Report Viewer cu
modelul de date analizate:

Partea dreapta din Generator plan afiseaza o previzualizare a


raportului final. Fereastra contine trei parti: paleta, fereastra de
definitie si previzualizarea. Previzualziarea din dreapta este
actualizata automat pentru a reflecta modificarile facute asupra
sablonului.
Retineti ca nu puteti prelucra Interogarile in acest mod:
38 Adaugarea atributelor Allplan 2016
Rapoarte personalizate Lucrul cu Microsoft Visual Web Developer 2008 39

Lucrul cu Microsoft
Visual Web Developer
2008
40 Microsoft Visual Web Developer 2008 Allplan 2016

Microsoft Visual Web Developer 2008


Pana acum ati invatat cum sa faceti modificari minore asupra
planului sabloanelor de raport. Pentru modificari complexe insa,
este necesar utilitarul de dezvoltare Microsoft Visual Web
Developer Express Edition sau Microsoft Visual Studio 2008.
Visual Web Developer este o versiune gratuita si limitata a
Visual Studio. Ambele pachete se utilizeaza in mod similar si
sunt referite in continuare ca "Visual Studio".
Microsoft Visual Web Developer 2008 Express Edition este un
utilitar Microsoft gratuit pe care il puteti utiliza pentru a adauga
orice element de raport, cum ar fi tabele, casete text, matrice,
liste etc. Cu acest utilitar, puteti personaliza rapoartele dupa cum
doriti.
In plus, aveti nevoie de pachetul de limbaj pentru Microsoft
Visual Web Developer 2008 Express Edition. Cu alte cuvinte,
nu puteti deschide raportul in modul de design
(VWD_RV_Addon_eng.exe).

Nota: Asigurati-va ca utilizati versiunea Version 2008 of Visual


Studio. Allplan nu recunoaste inca versiunile mai noi. Aceste
versiuni utilizeaza o schema XML diferita, care nu poate fi citita
de Report Viewer sau de Report Designer in Allplan.

Puteti gasi Microsoft Visual Web Developer 2008 Express


Edition si pachetul de limbaj in Allplan Connect zona FAQs
(cautati Visual Web Developer 2008 si deschideti Converting
lists to reports FAQ). Ca o alternativa, contanctati Technical
Support. Desigur, puteti actualiza datele si manual.

Puteti porni de la zero utilizand un fisier gol sau puteti utiliza un


sablon existent din directorul ETC sau chiar o lista convertita. Va
rugam sa nu uitati sa faceti o copie de siguranta inainte de a
incepe sa modificati fisierul!
In acest capitol vom continua sa modificam raportul Pereti (vedeti
"Conversia listelor personalizate in sabloane de rapoarte" la
pagina 5).
Rapoarte personalizate Lucrul cu Microsoft Visual Web Developer 2008 41

Introducere in Microsoft Visual Web


Developer 2008
Microsoft Visual Web Developer 2008 Express Edition / Visual
Studio:

Verificati daca ferestrele Toolbox, Datasets si Document


Outline sunt deschise in stanga. Proprietatile ar trebui sa fie
afisate (vedeti "Definitii de suprafata in Microsoft Visual Web
Developer 2008" la pagina 43) in dreapta.
Puteti deschide sabloane in doua moduri: design mode (setarea
implicita) si XML mode. Pentru a deschide un fisier, faceti clic pe
Open with… si selectati Report Designer daca nu porneste
automat.
42 Introducere in Microsoft Visual Web Developer 2008 Allplan 2016
Rapoarte personalizate Lucrul cu Microsoft Visual Web Developer 2008 43

Definitii de suprafata in Microsoft Visual


Web Developer 2008
Pentru a pregati utilizarea Microsoft Visual Web
Developer 2008
1 Deschideti casetele de dialog si ferestrele necesare:
44 Definitii de suprafata in Microsoft Visual Web Developer 2008Allplan 2016
Rapoarte personalizate Lucrul cu Microsoft Visual Web Developer 2008 45

Nota: Toate capturile de ecran din acest capitol au fost facute


pe baza raportului Walls.rdlc creat prin conversia listei cu
aceeasi denumire (vedeti "Conversia listelor personalizate in
sabloane de rapoarte" la pagina 5). Puteti obtine acelasi
rezultat prin conversia listei si deschiderea rezultatului in MS
Visual Web Developer 2008 Express Edition.
2 Deschideti fereastra Datasets. Pentru a face asta, faceti click
pe Show Data Sources din meniul Data.

Nota: Daca nu puteti vedea meniul Data, selectati orice


sectiune din sablonul raportului deschis (de exemplu, o
celula). Ulterior va fi afisat si acest meni.
Data Sources (Report Datasets) se refera la campurile
raportului. Campurile sunt conectate cu atributele Allplan in
concordanta cu definitiile din interogare. Dupa ce ati convertit
lista intr-un fisier raport, toate atributele listei sunt disponibile
in Dataset si pot fi utilizate.

3 Ordonati ferestrele in MS Visual Web Developer Edition asa


cum sunt afisate in prima imagine din acest capitol. Sablonul
de raport ar trebui afisat in fereastra din mijloc, iar paleta
Proprietati in dreapta.
Ferestrele Toolbox, Datasets si Document Outline sunt
deschise in stanga.
46 Definitii de suprafata in Microsoft Visual Web Developer 2008Allplan 2016
Rapoarte personalizate Lucrul cu Microsoft Visual Web Developer 2008 47

Puteti utiliza Toolbox pentru a introduce orice element


disponibil intr-un sablon de raport.
Fereastra Datasets afiseaza toate campurile care sunt definite
in sablonul de raport.
Fereastra Document Outline afiseaza structura sablonului de
raport (controale aditionale continute de elemente).
48 Definirea marginilor Allplan 2016

Prelucrarea rapoartelor
in Visual Studio
Definirea marginilor
Pentru a seta marginile
1 Deschideti sablonul de raport convertit si personalizat (vedeti
"Conversia listelor personalizate in sabloane de rapoarte" la
pagina 5) in Visual Studio.
Nota: Sablonul este afisat corect in design mode doar daca ati
instalat pachetul de limbaj (VWD_RV_Addon_eng.exe).
2 Pentru a prelucra pagina in Visual Studio, faceti clic pe
dreptunghiul mic si negru din stanga sus.
Urmatorii parametri se aplica pentru toate marginile din
rapoartele Allplan:
 Margini: stanga: 2 cm, dreapta: 1 cm, sus: 0.5 cm, jos: 0,5
cm
Rapoarte personalizate Prelucrarea rapoartelor in Visual Studio 49

 Nota: Aceste setari pentru margini limiteaza latimea


maxima a continutului raportului la 18 cm.

3 Selectati Continutul raportului facand clic pe separatorul gri.


Acum, paleta listeaza proprietatile continutului.
4 Modificati Inaltimea continutului la 7.5 cm pentru a adauga
randuri suplimentare la tabel.
50 Selectia si prelucrarea suprafetelor Allplan 2016

Selectia si prelucrarea suprafetelor


Pentru a prelucra suprafete
1 Selectati tabelul. Pentru aceasta, selectati o celula oarecare si
ulterior faceti click pe dreptunghiul mic din partea stanga sus.

2 Acum puteti ajusta Latimea tabelului. Asigurati-va ca latimea


tabelului nu depaseste latimea paginii.
Nota: Latimea totala a paginii este de 21 cm (marginea din
stanga este de 2 cm, iar cea din dreapta este de 1 cm).
Aceasta determina o latime maxima a tabelului de 18 cm.
Pentru ca liniile verticale ale coloanei tabelului din partea
dreapta sa nu fie decupate, latimea maxima a tabelul este
redusa la 17.9 cm!
3 Pentru ajustarea tabelului sunt disponibile urmatoarele optiuni:
 Selectati un rand pentru a ii modifica inaltimea, de
exemplu:

 Selectati o coloana pentru a ii modifica latimea, de


exemplu:
Rapoarte personalizate Prelucrarea rapoartelor in Visual Studio 51

 Utilizati meniul contextual (click dreapta de mouse) pentru


a introduce sau sterge coloane sau randuri:
52 Formatarea celulelor Allplan 2016

Formatarea celulelor
Puteti utiliza paleta pentru a aplica un format celulelor, cum ar fi
culoarea de fundal, culoarea textului, chenarul celulei, alinierea
celulei, distantarea si vizibilitatea. Desigur, va trebui mai intai sa
selectati celula/celulele potrivite.
Rapoarte personalizate Prelucrarea rapoartelor in Visual Studio 53

Calcule cu celule raport


Ca alternativa la atributele formula, puteti de asemenea sa
utilizati celule de raport pentru calcule in rapoarte. Acum veti face
acest lucru utilizand valorile din celulele Bucati si Volum.

Sintaxa pentru calcularea valorilor din elemente de raport diferite


este:
=ReportItems!Textbox1.Value *
ReportItems!Textbox2.Value
Acest exemplu se bazeaza pe celulele Piece02 si Volume03. In
consecinta, formula rezultata este:
=ReportItems!Piece02.Value*ReportItems!Volume03.
Value
54 Adaugare total Allplan 2016

Adaugare total
Pentru a adauga un total
1 Pentru a obtine totalul la sfarsitul tabelului, selectati subsolul
tabelului.
Subsolul tabelului este un rand special care este predefinit
pentru tabele in Visual Studio:

2 Pentru a adauga un total in subsolul tabelului, va trebui sa


trageti campul Total_Volume din fereastra Datasets in
subsolul tabelului.

Acum, tot ce ramane de facut este sa prelucrati parametrii de


format in paleta.
3 Selectati tot randul si ajustati urmatorii parametri:
 Inaltime: 1 cm
Rapoarte personalizate Prelucrarea rapoartelor in Visual Studio 55

 Font: 8pt; bold, aliniament vertical: sus, distanta: 4pt sus


 Tip chenar: fixat (sus), latime chenar: 0.5pt
 Aliniere text: la dreapta pentru toate celulele cu zecimale
 Format pentru numere: 0.000 pentru 3 zecimale
 Introduceti "Total:" ca text static in celula din stanga
56 Grupare Allplan 2016

Grupare, sortare, filtrare,


grafice
Grupare
Introducerea unei grupe
Lista cu elementele care vor fi analizate arata in continuare destul
de simplist. Puteti grupa elementele pentru o vizualizare mai
buna. In acest exemplu, este indicat sa grupati elementele dupa
material.

Pentru a insera o grupa


1 Faceti clic dreapta pe marginea din stanga a randului de tabel
si selectati Insert Group din meniul contextual.
Rapoarte personalizate Grupare, sortare, filtrare, grafice 57

2 Introduceti o denumire semnificativa pentru Grupa (de


exemplu, Grupa_Material) si adaugati o expresie pentru
grupa, aceasta reprezentand atributul dupa care vor fi grupate
elementele.

In plus, tabelului ii sunt adaugate doua randuri (puse la


dispozitie cand selectati optiunile Include group header si
Include group footer in fereastra de dialog anterioara).

Formatarea unei grupe


Pentru a formata o grupa
1 Specificati urmatoarele proprietati de format pentru antetul
grupei:
 Inaltime: 0.5 cm, culoare fundal: argintiu
 Marime font: 8pt
 Aliniere verticala: jos
58 Grupare Allplan 2016

2 Setati aceleasi proprietati de format pentru subsolul grupei ca


si pentru randul suma.
 Inaltime: 1 cm, aliniament vertical: sus, distanta: 4pt sus
 Tip chenar: fixat (sus), latime chenar: 0.5pt
3 Definiti valorile astfel:
 Coloana din stanga:
Combinati textul (Total) cu numele materialului:
="Total "&Fields!Material.Value
 Alte celule:
Utilizati operatii de tip drag-and-drop ca si mai devreme.
Materialul nu va fi listat pentru fiecare element in parte. Insa,
acesta va aparea numai in antetul grupei.
4 Mutati Materialul cu un rand mai sus.
Rapoarte personalizate Grupare, sortare, filtrare, grafice 59

Acum raportul ar trebui sa arate astfel:


60 Sortare interactiva Allplan 2016

Sortare interactiva
Puteti utiliza sortare interactiva pentru a sorta rezultatele
ascendent sau descendent in functie de orice coloana.

Pentru a asocia o sortare interactiva la o coloana


1 Deschideti proprietatile antetului de tabel.

2 Comutati pe tab-ul Sortare interactiva si selectati Expresie


sortare:

Acum puteti sorta rezultatele din Report Viewer dupa cum


doriti (de exemplu, dupa inaltime - descendent in stanga si
ascendent in dreapta).
Nota: Previzualizare imprimare trebuie sa fie dezactiva.
Rapoarte personalizate Grupare, sortare, filtrare, grafice 61
62 Filtrarea datelor Allplan 2016

Filtrarea datelor
Inainte de a putea filtra modelul de date analizat, va trebui sa
adaugati inca un parametru (de exemplu, un parametru pentru
filtrul dupa material).

Pentru a filtra date


1 Deschideti sablonul in modul XML. In Visual Studio faceti clic
pe Open si apoi pe Open with...

-->

2 Cautati ReportParameters si apoi parametrul Material.

Puteti simplifica lucrurile prin copierea urmatorului cod din


fisierul PDF:

Nota: Distinct este o expresie SQL care returneaza o lista de


valori unice. In acest exemplu, materialul elementelor
analizate va fi afisat in paleta Report Viewer. Fiecare material
va fi listat o singura data! De exemplu, datele pe care doriti sa
le analizati contin 100 de pereti de beton si 50 de pereti de
caramida. Daca nu ar exista expresia Distinct, lista ar contine
Rapoarte personalizate Grupare, sortare, filtrare, grafice 63

150 de introduceri. Insa, numai doua introduceri sunt


relevante!
3 Filtrul se va aplica pentru tot tabelul. Pentru a selecta tabelul
in totalitate, faceti clic pe dreptunghiul mic din stanga sus:

4 Acum ati selectat tot tabelul. Ulterior, comutati pe paleta si


selectati Filtre:

5 Utilizati =Fields!Material.Value ca expresie de filtrare si


In ca operator.
6 Asociati urmatoarea expresie pentru Value:
=Parameters!Material.Value. Puteti introduce expresia
direct sau puteti utiliza caseta de dialog Expression pentru a
o selecta.

Dupa ce ati selectat parametrul, (0) este adaugat automat la


fereastra de dialog Expression.
64 Filtrarea datelor Allplan 2016

7 Stergeti (0); altfel, in raport va fi afisat numai primul material.

Rezultatul ar trebui sa arate astfel:


Rapoarte personalizate Grupare, sortare, filtrare, grafice 65

Asta este tot! Acum puteti folosi filtrul.

Puteti crea filtre suplimentare in aceeasi maniera. De


exemplu, puteti crea un filtru dupa lucrari.
66 Adaugarea unui camp grafic Allplan 2016

Introducerea celulelor
grafice in rapoarte
Adaugarea unui camp grafic
Mai intai trebuie sa adaugati un camp grafic in sablonul raportului.

Pentru a introduce un camp grafic intr-un sablon


de raport
1 Faceti clic pe Definire raport (Module aditionale -
modulul Sabloane: Rapoarte, Legende, Texte variabile) si
deschideti sablonul raport Walls.rdlc in Report Designer.
2 Definiti campul grafic in sectiunea Interogare din paleta
Proprietati deschizand meniul contextual si selectand
Insert GraphicField.
3 Redenumiti campul GraphicElement.
Rapoarte personalizate Introducerea celulelor grafice in rapoarte 67

Parametri grafic
Vedere:
Puteti alege din vederile standard ale Allplan.
Aceste vederi se bazeaza pe sistemul de coordonate globale.

Calcul ascundere:
Ascuns=0: marginile ascunse nu sunt afisate.
Ascuns=1: marginile ascunse sunt afisate.
Ascuns=3: utilizeaza suprafete pixel din texturi si ia in
considerare transparenta.
Ascuns=5: utilzeaza umpluturi din culori.
Utilizand fereastra de dialog puteti selecta tipul Hidden line
image:
68 Parametri grafic Allplan 2016

Pentru mai multe informatii despre aceste optiuni ascunse, va


rugam sa consultati documentul Reports FAQ.
Utilizati urmatoarele setari in acest exemplu:
Izometrie din fata, dreapta. Sud-Est,
Ascuns=3:
Rapoarte personalizate Introducerea celulelor grafice in rapoarte 69

Asociere grafic la o celula tabel


Sa revenim in Visual Studio. Urmatorul pas presupune asocierea
graficului la o celula de tabel.

Pentru a asocia graficul la o celula tabel


1 Mai intai eliberati spatiu pentru grafic si modificati inaltimea
randului la 3 cm.
2 Ulterior trageti un Control de imagine, care va servi ca
substituent pentru grafic, din Toolbox in celula
corespunzatoare.

3 Asociati Proprietatile pentru imagine (in paleta!):


 Sursa: Database
 MIMEType: image/jpeg
70 Asociere grafic la o celula tabel Allplan 2016

 Valoare: Fields!GraphicElement.Value

4 Selectati FitProportional pentru a specifica modul in care


imaginea isi va ajusta dimensiunea la celula tabelului.
Sunt disponibile urmatoarele optiuni:
 AutoSize: ignora dimensiunea celuluei; imaginea este
afisata la 100%.
 Fit: imaginea se ajusteaza la dimensiunea celulei.
 FitProportional: imaginea se ajusteaza la dimensiunea
celulei pastrandu-si proportiile.
 Clip: imaginea este intotdeauna afisata la 100% (este
decupata insa pe conturul celulei).
Rapoarte personalizate Introducerea celulelor grafice in rapoarte 71

Asta este tot! Acum raportul ar trebui sa arate astfel (graficul


este afisat cu texturile proprii din fereastra de animatie).
72 Controlul vizibilitatii graficelor Allplan 2016

Controlul vizibilitatii graficelor


Puteti controla vizibilitatea graficelor in Report Viewer prin
afisarea si ascunderea unui rand complet. Motivul pentru aceasta
este faptul ca randurile cu grafice sunt mai inalte decat cele fara
grafice. Inaltimea randului nu poate fi controlata din parametri si
de aceea, tot randul este afisat sau ascuns.
Acesta cerinta implica trei pasi:
1 Introducerea unui rand (copierea celulei de date insa fara
grafic)
2 Introducerea unui parametru de control (caseta)
3 Asocierea parametrilor care controleaza vizibilitatea randului
In final, puteti sa vizualizati randul fie cu grafic, fie fara grafic.

Pasul 1: introducerea unui rand


1 Utilizati meniul contextual pentru a introduce un rand si
formatati-l dupa cum urmeaza:
 Inaltime rand: 0.5 cm
 Font: 8pt
Rapoarte personalizate Introducerea celulelor grafice in rapoarte 73

2 Copiati continutul (tot mai putin celula grafica).

Pasul 2: adaugarea unui parametru la sablonul de


raport
1 Deschideti sablonul in mod XML (in Visual Studio, faceti clic
pe Open si apoi pe Open with...):

-->
74 Controlul vizibilitatii graficelor Allplan 2016

2 Cautati ReportParameters si adaugati parametrul


Display_Graphics:

 DataType: Boolean
 DefaultValue: True:
 Prompt: acesta este prompt-ul pentru utilizator:
Puteti simplifica lucrurile prin copierea urmatorului cod din
fisierul PDF:

Nota: Nu utilizati functia Report Parameters din Visual


Studio sau Visual Web Developer! Va aparea o eroare in
Visual Web Developer 2008, care sterge toate valorile din
fiecare parametru (proprietatea DefaultValue).

Pasul 3: asocierea parametrilor pentru randuri


1 Reveniti in modul design din Visual Studio.
Rapoarte personalizate Introducerea celulelor grafice in rapoarte 75

2 Selectati randul cu graficul pe care doriti sa il ascundeti.

3 Ulterior mergeti la proprietatea Vizibilitate si selectati


Expresie:

4 Introduceti urmatoarea Expresie in caseta de dialog:


 =
si faceti dublu-click pe parametrul Display_Graphics in
lista din partea de jos a casetei de dialog.
 Asociati =false la randul cu grafic.
 Asociati =true la randul fara grafic.

Caseta de dialog Expresie:


76 Controlul vizibilitatii graficelor Allplan 2016

Acum puteti afisa sau ascunde graficele din Report Viewer dupa
cum doriti. Grafice activate:

Grafice dezactivate:
Rapoarte personalizate Introducerea celulelor grafice in rapoarte 77
78 Controlul vizibilitatii graficelor Allplan 2016

Zoom si selectie
elemente
Pentru a putea face zoom pe un element din raport si pentru a il
putea selecta in Allplan (functionalitatea zoom-pe-element),
acest element trebuie sa aiba un identificator unic. Puteti utiliza
ID_Element_Allright, pe scurt ID, ca si identificator. Acesta
trebuie adaugat ca si camp la sablonul raportului.

Pentru a introduce functionalitatea "


zoom-pe-element" intr-un sablon de raport
1 Faceti clic pe Definire raport (Module aditionale -
modulul Sabloane: Rapoarte, Legende, Texte variabile) si
deschideti sablonul raport Walls.rdlc in Report Designer.
2 Adaugati campul lipsa (Insert DataField) in paleta
Proprietati.

3 Selectati ID_Element_Allright din zona General arhitectura.


Rapoarte personalizate Zoom si selectie elemente 79

4 Introduceti un nume pentru camp: ID.

5 In Visual Studio definiti o actiune pentru celula careia ii veti


asocia functionalitatea "zoom-pe-element". Selectati graficul si
faceti click pe pictograma din dreapta lui Action din paleta
Proprietati:

6 Adaugati o introducere pentru "Jump to bookmark".


Expresie pentru actiune:
80 Controlul vizibilitatii graficelor Allplan 2016

Acum puteti face zoom pe elementul din Allplan si astfel il


puteti identifica rapid si usor:

Nota: Apasati tasta CTRL pentru a face zoom si pentru a


selcta mai multe elemente in acelsi timp.
Rapoarte personalizate Index 81

Index
personalizarea rapoartelor,
A scenarii, 2
adaugare atribute, 31 prelucrare rapoarte in Visual
adaugare total, 54 Studio, 48
aliniere celule, 23 adaugare total, 54
aliniere tabele, 21 calcule cu celule raport, 53
atribute formula, 18 definire margini, 48
formatare celule, 52
C selectie si prelucrare
calcule cu celule raport, 53 suprafete, 50
conversia listelor personalizate
in sabloane de rapoarte, 5 R
corectare atribute, 19 report designer, 10
in comparatie cu generator
D plan, 10
definire margini, 48
S
E selectie, 12
extindere sabloane, 25 selectie casete text, 12
extindere sabloane raport, 25 selectie celule, 12
F selectie mai multe elemente,
14
filtrare, 62 selectie pagini, 12
filtrare date, 62 selectie tabele, 13
formatare celule, 52 selectie casete text, 12
G selectie celule, 12
selectie mai multe elemente, 14
generator plan, 37 selectie pagini, 12
grupare, 56 selectie si prelucrare suprafete,
I 50
selectie tabele, 13
introducere celule grafice in
sortare interactiva, 60
rapoarte, 66
sortare, interactiva, 60
introducere rand suma, 25 structura rapoarte, 11
M structura raport, 11
Microsoft Visual Web V
Developer 2008, 39
Visual Studio, 39
P Visual Web Developer 2008, 39
personalizare sabloane raport, Z
16 zoom si selectie, 78
aliniere celule, 23
aliniere tabele, 21
atribute formula, 18
corectare atribute, 19

S-ar putea să vă placă și