cum se face o sortare dupa un camp
-
- Mesaje: 51
- Membru din: Mie Ian 12, 2011 5:32 pm
cum se face o sortare dupa un camp
Buna ziua,
am o baza de data unde care as vrea sa fie un fel de prezenta a personalului pe categorii (sef atelier, sef compartiment) si cateva check box unde sa bifez ca este prezent, in concediu, etc..
Nu stiu in raport sa fac o diferentiere pe aceste categorii de personal. De exemplu sunt prezenti 2 sefi atelier, 1 sef compartiment, dar si un total al persoanelor prezente, in concediu de odihna, concediu medical, etc...
Va atesaz baza de date ca exemplu.
Va multumesc!!!
am o baza de data unde care as vrea sa fie un fel de prezenta a personalului pe categorii (sef atelier, sef compartiment) si cateva check box unde sa bifez ca este prezent, in concediu, etc..
Nu stiu in raport sa fac o diferentiere pe aceste categorii de personal. De exemplu sunt prezenti 2 sefi atelier, 1 sef compartiment, dar si un total al persoanelor prezente, in concediu de odihna, concediu medical, etc...
Va atesaz baza de date ca exemplu.
Va multumesc!!!
Nu aveţi permisiunea de a vizualiza fişierele ataşate acestui mesaj.
-
- Moderator
- Mesaje: 4570
- Membru din: Vin Iul 31, 2009 7:32 am
Re: cum se face o sortare dupa un camp
Din pacate nu am inteles unde anume vrei sa faci "sortarea"... sau daca vrei o sortare sau o grupare (atunci cand vorbim de un raport)...
-
- Mesaje: 51
- Membru din: Mie Ian 12, 2011 5:32 pm
Re: cum se face o sortare dupa un camp
Da este vorba de o grupare dupa campul "subordonare".
-
- Moderator
- Mesaje: 4570
- Membru din: Vin Iul 31, 2009 7:32 am
Re: cum se face o sortare dupa un camp
Pai... cel mai simplu este sa folosesti wizard-ul... care te intreaba in pasul 2 "Do you want to add any grouping levels?" si iti da posibilitatea sa selectezi campul (sau campurile) dupa care vrei sa faci gruparea (avand grija sa sorteze el dupa acel camp) iar apoi in cadrul "subgrupelor" mai poti alege dupa ce campuri sa mai faca eventuale alte sortari suplimentare.
L.E. Am adaugat si un exemplu de raport "grupat"
L.E. Am adaugat si un exemplu de raport "grupat"
Nu aveţi permisiunea de a vizualiza fişierele ataşate acestui mesaj.
-
- Mesaje: 51
- Membru din: Mie Ian 12, 2011 5:32 pm
Re: cum se face o sortare dupa un camp
Gruparea am reusit sa fac, dar eu am vrut ca sa am "o numarare" a persoanelor, cate sunt prezente, cate sunt in concediu...si asta dupa acea categorie de subordonare.
Multumesc
Multumesc
-
- Moderator
- Mesaje: 4570
- Membru din: Vin Iul 31, 2009 7:32 am
Re: cum se face o sortare dupa un camp
Acum am inteles...
Pentru un total general pune in zona "Report Footer" pentru fiecare coloana pe care vrei sa o contorizezi, un textbox in care pui urmatoarea formula:
Astfel iti va aduna toti angajatii care au YES in campul PREZENT, la fel si petru CO (=Sum(IIf([co],1,0))) si pentru CM (=Sum(IIf([cm],1,0)))
Pentru un total pe fiecare subgrupa doar trebuie sa activezi footerul pentru acea subgrupa - din meniul View -> Sorting and Grouping alege subgruparea ta (subordonare) si la Group Footer alege Yes:
Acum doar copiaza texboxurile definite in Report Footer si in Group Footer - formulele raman ACELEASI - Access avand griza sa reseteze la 0 numaratorea la fiecare subgrupa in parte.
Ai si exemplul atasat.
Pentru un total general pune in zona "Report Footer" pentru fiecare coloana pe care vrei sa o contorizezi, un textbox in care pui urmatoarea formula:
Cod: Selectaţi tot
=Sum(IIf([prezent],1,0))
Pentru un total pe fiecare subgrupa doar trebuie sa activezi footerul pentru acea subgrupa - din meniul View -> Sorting and Grouping alege subgruparea ta (subordonare) si la Group Footer alege Yes:
Acum doar copiaza texboxurile definite in Report Footer si in Group Footer - formulele raman ACELEASI - Access avand griza sa reseteze la 0 numaratorea la fiecare subgrupa in parte.
Ai si exemplul atasat.
Nu aveţi permisiunea de a vizualiza fişierele ataşate acestui mesaj.
-
- Mesaje: 51
- Membru din: Mie Ian 12, 2011 5:32 pm
Re: cum se face o sortare dupa un camp
Multumesc f.mult!!
Re: cum se face o sortare dupa un camp
Am urmarit exemplul de mai sus.
Intrebarea mea este: cum se poate face, ca in Raportul creat in loc de casetele de selectare (bifate sau nu):"prezent, cm, co" sa apara afisat: prezent, concediu medical, concediu de odihna?
Intrebarea mea este: cum se poate face, ca in Raportul creat in loc de casetele de selectare (bifate sau nu):"prezent, cm, co" sa apara afisat: prezent, concediu medical, concediu de odihna?
Ador munca! Pot sta ore in sir sa ma uit la ea.
-
- Moderator
- Mesaje: 4570
- Membru din: Vin Iul 31, 2009 7:32 am
Re: cum se face o sortare dupa un camp
Pui intr-un un camp o succesiune de IIF-uri:
Pentru detalii vezi raportul Table1_2 din exemplul atasat.
Cod: Selectaţi tot
=IIf([prezent],"Prezent",IIf([co],"CO",IIf([CM],"CM","")))
Nu aveţi permisiunea de a vizualiza fişierele ataşate acestui mesaj.
Re: cum se face o sortare dupa un camp
Simplu si usor.
Multumesc.
Am vazut ca ai pus linia de IFF in raport. Cred ca se poate pune si in interogare (pentru o utilizare ulterioara).
Multumesc.
Am vazut ca ai pus linia de IFF in raport. Cred ca se poate pune si in interogare (pentru o utilizare ulterioara).
Ador munca! Pot sta ore in sir sa ma uit la ea.