Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Fakturisanje robe uz pomoc naziva artikla, a ne po sifri artikla

[es] :: Access :: Fakturisanje robe uz pomoc naziva artikla, a ne po sifri artikla

[ Pregleda: 6675 | Odgovora: 8 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

Pike79

Član broj: 52785
Poruke: 200
212.200.185.*



Profil

icon Fakturisanje robe uz pomoc naziva artikla, a ne po sifri artikla13.02.2007. u 17:08 - pre 209 meseci
Ovako, imao sam aplikaciju koja mi je sluzila za fakturisanje robe. Samo fakturisanje je tesko islo zato sto je bilo
na osnovu sifre proizvoda, a posto proizvoda ima puno bilo mi je neprakticno da ih trazim po sifri.
Hteo bih da to uradim pomocu naziva artikla u combo boxu, a ne po sifri.
Problem mi je sto ne znam kako da "kod" u qryFakturaDetalji subform ispravim da bude sve vezano za NazvivArtikla a ne za SifruArtikla.
Postavljam moj primer u kome se roba pretrazuje po sifri u combo boxu SifraArtikla.
Nadam se da sam ovaj moj problem jasno izlozio.
Ako neko zna neka mi pomogne!

Hvala!
Pozdrav svima!
Bez muke nema nauke!!!
 
Odgovor na temu

Pike79

Član broj: 52785
Poruke: 200
212.200.185.*



Profil

icon Re: Fakturisanje robe uz pomoc naziva artikla, a ne po sifri artikla13.02.2007. u 17:23 - pre 209 meseci
Nesto ne mogu da uplodujem primer, ali cu ovako postaviti "kod" koji imam:
Option Compare Database
Option Explicit


Private Sub SifraArtikla_AfterUpdate()
'Moje polje (i kontrola na subformi) zove se SifraArtikla
'Prepisujemo cenu iz tblArtikli.CenaArtikla u tblFakturaIzlaza.CenaFakturisana
Me!FakturnaCijena = curKopirajCenu(Me!SifraArtikla)
Me!PDV = curKopirajPDV(Me!SifraArtikla)
Me!NazivArtiklaNaFakturi = curKopirajNazivArtikla(Me!SifraArtikla)
End Sub

Function curKopirajCenu(lngSifraArtikla As Long) As Currency
'Ova funkcija vraca cenu artikla iz tabele tblArtikli za zadatu sifru artikla
curKopirajCenu = DLookup("ProdajnaCena", "tblRepromaterijal", "SifraArtikla=" & lngSifraArtikla)
End Function

Function curKopirajPDV(lngSifraArtikla As Long) As Currency
'Ova funkcija vraca cenu artikla iz tabele tblArtikli za zadatu sifru artikla
curKopirajPDV = DLookup("[StopaPDV]", "tblRepromaterijal", "SifraArtikla=" & lngSifraArtikla)
End Function

Function curKopirajNazivArtikla(lngSifraArtikla As Long) As String
'Ova funkcija vraca cenu artikla iz tabele tblArtikli za zadatu sifru artikla
curKopirajNazivArtikla = DLookup("[NazivArtikla]", "tblRepromaterijal", "SifraArtikla=" & lngSifraArtikla)
End Function

U ovom kodu je sve vezano za sifru artikla, a ja ne znam sta sve treba izmeni da bi bilo povezano za Nazivom artikla!

Probacu malo kasnije da postavim primer mozda ce moci!
Pozdrav svima!
Bez muke nema nauke!!!
 
Odgovor na temu

savkov
Igor Savkov
Vrsac

Član broj: 21550
Poruke: 94
89.216.248.*



+2 Profil

icon Re: Fakturisanje robe uz pomoc naziva artikla, a ne po sifri artikla13.02.2007. u 17:45 - pre 209 meseci
Zasto ne napravis samo novu formu koja ce da sluzi za pretragu artikla po nazivu a aktivira se recimo duplim klikom na kombo gde se unose sifre
slicno nesto je trebalo i u o0voj temi pogledaj imas zakacen primer http://www.elitesecurity.org/t241115-0#1449926

Igor
 
Odgovor na temu

Pike79

Član broj: 52785
Poruke: 200
212.200.185.*



Profil

icon Re: Fakturisanje robe uz pomoc naziva artikla, a ne po sifri artikla13.02.2007. u 18:31 - pre 209 meseci
Hvala Igore, videcu kako to funkcionise!
Pozdrav!
Bez muke nema nauke!!!
Prikačeni fajlovi
 
Odgovor na temu

Pike79

Član broj: 52785
Poruke: 200
212.200.182.*



Profil

icon Re: Fakturisanje robe uz pomoc naziva artikla, a ne po sifri artikla13.02.2007. u 18:58 - pre 209 meseci
Postavio sam gore moj primer, pa ako neko moze neka pogleda!
Ja ne znam, ali verovatno neko zna da na slican nacin prepravi "kod" kao u mom primeru, samo umesto sifreartikla da bude vezano za naziv artikla!

Bez muke nema nauke!!!
 
Odgovor na temu

Zidar
Canada

Moderator
Član broj: 15387
Poruke: 3085
*.100.46-69.q9.net.



+79 Profil

icon Re: Fakturisanje robe uz pomoc naziva artikla, a ne po sifri artikla13.02.2007. u 20:17 - pre 209 meseci
Ti mozes na formi da napravis da se vidi naziv artikla, a u pozadini da bude sifra. Prouci help ili knjige, da vidis kako combo box moze da ima vrednost = Sifra, a da se u stvari na ekranu ili reportu vidi naziv. U tabelama koje koristis, sifra ti je verovatno ili PK ili deo PK, a naziv je - samo naziv. Mzoe da bude mnogo artikala koji se zovu 'pivo' ili 'keks' a da imaju razlicte sifre.

Nije dobra ideja da se u funkcije trpa naziv umesto sifre. Toliko je u stvari lose, da ako ti neko to i pokaze obrisacemo mu poruku
 
Odgovor na temu

Pike79

Član broj: 52785
Poruke: 200
212.200.182.*



Profil

icon Re: Fakturisanje robe uz pomoc naziva artikla, a ne po sifri artikla13.02.2007. u 23:11 - pre 209 meseci

Ma znam ja da nije dobra ideja vezati se za naziv, ali mi samo nije jasno kako najlakse da dozovem odredjeni naziv artikla, mislio sam da to uradim kucanjem pocetka naziva kako bih stvorio uzi izbor tacnih naziva artikala.

Bez muke nema nauke!!!
 
Odgovor na temu

BiloKoje
Beograd

Član broj: 40147
Poruke: 401



+4 Profil

icon Re: Fakturisanje robe uz pomoc naziva artikla, a ne po sifri artikla14.02.2007. u 06:35 - pre 209 meseci


Pike, u podformi koju imaš za kombo SifraArtikla, Column Widths imaš 0,6. Umesto toga stavi 0;6 i imaćeš ono što želiš.
 
Odgovor na temu

Pike79

Član broj: 52785
Poruke: 200
212.200.185.*



Profil

icon Re: Fakturisanje robe uz pomoc naziva artikla, a ne po sifri artikla14.02.2007. u 15:46 - pre 209 meseci
BiloKoje svaka ti cast, to je ono sto sam hteo.
Tako prosta stvar! Ko zna zna!
Hvala puno!
Pozdrav!
Bez muke nema nauke!!!
 
Odgovor na temu

[es] :: Access :: Fakturisanje robe uz pomoc naziva artikla, a ne po sifri artikla

[ Pregleda: 6675 | Odgovora: 8 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.