[ srdrazic @ 24.02.2012. 21:42 ] @
Mučim se već neko vreme da rešim problem sa sumiranjem podataka u footer-u.
Potrebno mi je da vrste drveća budu složene jedna ispod druge bez obzira koja je vrsta a u nekom od footer-a da mi se vrednosti sumiraju ali na četinare i lišćare.
Pokušao sam sa Sum(IIf.... i sa DSUM(... ali nisam siguran da sam pogodio syntaxu uvek mi javlja error.
Vrste su po brojevima ispod 40 četinari a iznad 40 lišćari, kada budete postavljali uslov.
Samo da naglasim da nisam prevelik poznavalac accessa ali trudim se da učim
[ FOX028 @ 25.02.2012. 07:09 ] @
ako sam te dobro razumeo ti si ovako nesto zeleo da dobijes.
[ srdrazic @ 25.02.2012. 09:28 ] @
Niste me razumeli, ispravio sam onaj Vaš report i dodao još jedan red u kome se trebaju sumirati brojevi.
Podaci treba da se za svakog izvođača prikažu pa da se saberu po četinarima i lišćarima. To se najbolje vidi u zadnjoj tabeli reporta, dodao sam još podataka.
[ FOX028 @ 25.02.2012. 10:50 ] @
Pa tebi ovde sabira kako si opisao, za svakog izvodjaca posebno za liscare posebno za cetinare s tim sto ti je razdvojeno po datumima (to si tako zeleo?). E sad, jel na kraju hoces da ti sabere sve ukupno koliko cetinara i liscara zajedno (posebno za svaku kolonu) po ovim grupama kako si definisao u izvestaju.
[ srdrazic @ 25.02.2012. 10:54 ] @
Da upravo tako , znači toga datuma je izvođač realizovao ukupno u footeru po lišć. i četin. kao rekapitulacija za tog izvođača koliko je čega realizovao tog datuma.

[ FOX028 @ 25.02.2012. 11:01 ] @
Skontao i uradio
[ srdrazic @ 25.02.2012. 11:13 ] @
Mislio sam ovako.
Pokušavam sa =Sum(IIf([PT1],[vr_drveta]<40,0)) ili =Sum(IIf([vr_drveta]<40,[PT1],0)) ali ne ide.


[Ovu poruku je menjao srdrazic dana 25.02.2012. u 12:24 GMT+1]

[Ovu poruku je menjao srdrazic dana 25.02.2012. u 12:26 GMT+1]
[ FOX028 @ 25.02.2012. 16:36 ] @
To sto hoces tesko ce ici, bolje bi bilo da preuredis malo bazu. Znaci da napravis tabelu sa izvodjacima, gradjevinskim jedinicama, vrstom deveta. Znaci da rasclanis elemente i naravno da svakoj tabeli dodelis primarni kljuc a posle da kreiras relacije, da povezes tabele. Onda ce vec biti mnogo lakse i jednostavnije da se uradi to sto hoces.
[ srdrazic @ 25.02.2012. 16:57 ] @
Povezao sam ih u query?
[ FOX028 @ 25.02.2012. 17:09 ] @
Nisam mislio na tu vrstu povezivanja, vec u Relationship-u preko primarnih kljuceva.
Vidim da si u prvom postu naglasio da si pocetnik u Access-u, evo ti neki linkovi za pocetak da vidis sta bi trebalo da odradis i na sta sam mislio kad sam ti rekao da povezes tabele.

http://www.etf.ac.me/materijal/1299977766Access2011_SkriptaIKol.pdf

http://zivot.krstarica.com/l/tehnika/rad-na-kompjuteru/access-kreiranje-relacija/
[ srdrazic @ 25.02.2012. 17:46 ] @
Tek onda nisam siguran kako ću dobiti te podatke, u svakom slučaju hvala na trudu.
[ FOX028 @ 25.02.2012. 17:55 ] @
nema na cemu, kreni da radis kako sam ti rekao pa gde zapne tu smo da pomognemo.
[ srdrazic @ 25.02.2012. 18:09 ] @
Uspeo sam rešiti problem, u footer vr_drveta postavim uslov za jedno od polja =IIf(([vr_drveta])<40,[PT1],0)
a onda u izvodjac footer unesem njegov controle source =[text155]
Za uslove je potrebno u properties postaviti sum na over group i to je to.
[ srdrazic @ 02.05.2012. 19:16 ] @
Kako da odštampam samo prvu stranicu u reportu, sa comand button?
[ SLOJ.1973 @ 03.05.2012. 06:36 ] @
Sa ovim kodom
Code:
DoCmd.PrintOut acPages, 1, 1
.Pozdrav.
[ srdrazic @ 03.05.2012. 12:18 ] @
Ok, hvala , radi kako treba.
[ srdrazic @ 15.05.2012. 20:19 ] @
Imam problem oko izdvajanja podataka u intervalu od datuma -do datuma. ="U periodu od " & [Od Datuma] & ". do " & [Do Datuma] & "."
Naime kada ukucam datum od 12-5 do 16-6 onda mi u reportu izbacuje podatke od 12-tog meseca do 6-meseca a trebam podatke od 5-6 meseca.
Problem je što kod engleskog datuma se prvo kuca mesec pa dan a meni treba u našem regionu da kucam dan pa mesec i da u reportu tako piše.
Nadam se da ne moram u reional settings da menjam podešavanja,onda mi može biti problem oko . i , izbacuje nenormalne cifre.
Ima li neko rešenje?
[ Zidar @ 16.05.2012. 19:07 ] @
Koristi funkciju koja datum konvertuje u format 'mmddyy', jedini koji Access prepoznaje u kodu. Ne moras da menjas international settings, datumi na formama i reprotima ce se i dalje pojavljivati kao dd-mm-yyyy, samo kad koristis kod, idi kroz ovu funkciju:
Code:

Function SQLDate(varDate As Variant) As String
    'Purpose:    Return a delimited string in the date format used natively by JET SQL.
    'Argument:   A date/time value.
    'Note:       Returns just the date format if the argument has no time component,
    '                or a date/time format if it does.
    'Author:     Allen Browne. [email protected], June 2006.
    If IsDate(varDate) Then
        If DateValue(varDate) = varDate Then
            SQLDate = Format$(varDate, "\#mm\/dd\/yyyy\#")
        Else
            SQLDate = Format$(varDate, "\#mm\/dd\/yyyy hh\:nn\:ss\#")
        End If
    End If
End Function



Umesto
="U periodu od " & [Od Datuma] & ". do " & [Do Datuma] & "."

treba ti nesto kao

Docmd.OpenReport ReportName:="Tvoj Report",view:=acpreview, WherCriteria:= "BETWEEN " & SQLDate([Od Datuma]) & " AND " & SQLDate([Do Datuma] )

Sve ima slepo objasnjeno ovde http://allenbrowne.com/ser-36.html

[ srdrazic @ 18.05.2012. 19:05 ] @
Hvala na iscrpnom odgovoru, nisam bio u prilici ranije da vidim odgovor.
Hvala još jednom.
Samo da pitam kojem Event-u da pridružim ovaj code ili se pravi Module?
U reportu bi bilo potrebno da mi ispiše taj period između dva datuma.

[Ovu poruku je menjao srdrazic dana 18.05.2012. u 20:19 GMT+1]
[ srdrazic @ 28.05.2012. 18:18 ] @
Još uvek nisam rešio problem sa datumom, ne znam na koji događaj da postavim ovaj gore Code?
Može li mala pomoć? :)
[ madameasdf @ 05.06.2012. 03:10 ] @
Boga mi, ovaj kod neće da uradi ono što tebi treba.
Sad više ne vidim na oči, pokušaću sutra da stignem da izmenim.
[ SLOJ.1973 @ 05.06.2012. 07:39 ] @
Ako jos uvek nisi resio evo pogledaj da li ovo odgovara.Pozdrav
[ srdrazic @ 05.06.2012. 08:54 ] @
Jeste to je to, nisam bio rešio problem, hvala još jednom.
[ Cause @ 15.06.2012. 16:13 ] @
Treba mi pomoc oko formiranja baze. Imam dve tabele sa razlicitimsadrzajem. Da li je moguce napraviti zasebnu trecu gde bi podatci bili :

1 Tabela:

Preparati
1.Banvel
2. Frontier Super
3....



2 Tabela
Korovi
1. Amaranthus retroflexus
2. Cirsium arvense
3. Setaria glauca
4. Chenopodium sp


Pa da iz npr Tabele br1 izaberem preparat kome odgovaraju korovi iz tabele br 2 i tako za svaki preparat iz tabele br1 da izaberem korov koji taj preparat unistava?
Hvala!
[ FOX028 @ 15.06.2012. 20:10 ] @
Okaci to sto si odradio pa da pokusamo da resimo problem.
[ FOX028 @ 15.06.2012. 23:04 ] @
Evo odradio sam ti primer kako bi mogao odraditi bazu. Za tebe su bitne forme Preparati i Pretraga, u formi Preparati unosis nazive preparata i nazive Korova za koje je taj preparat, u slucaju da naziv korova postoji u bazi mozes ga samo odabratai sa liste, a ako ne postoji mozes ga dodati, u formi Pretraga mozes vrsiti pretragu Preparata i dobiti listu korova za koje je taj preparat i takodje mozes vrsiti pretragu Korova i dobiti listu preparata koji su za taj korov.
[ Cause @ 16.06.2012. 06:17 ] @
Hvala ti! Nadam se da sam razumeo. Probacu .