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

problem sa makroom

[es] :: Access :: problem sa makroom

[ Pregleda: 2358 | Odgovora: 4 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

ba301
ne zaposlen
Nis Srbija

Član broj: 166411
Poruke: 45
79.101.180.*



Profil

icon problem sa makroom16.12.2007. u 17:41 - pre 199 meseci
imam jedan programcic za knjizenje. medjutim imam mali problem kako da napravim makro koji ce odraditi svoj posao. ja jesam nesto napravio ali nije to to. postavicu program da pogledate. na jednom drugom forumu su mi rekli da to ne moze preko makroa vec preko VBA. ja VBA ne poznajem pa vas molim da mi pomognete.
naime hocu iz jedne tabele da upisem podatke u drugu. znaci kad unesem podatke u formu ulazni racun posle odem u nalog pritisnem dugme za automatsko knjizenje i on odradi posao koji mi inace i odradi s tim sto je problem sto me stalno pita da mu unesem parametre. da li je moguce da mu jednom zadam parametre, npr kal 1 nalog 1 i da on zavrsi celo knjizenje sa tim podacima.hvala vam puno. nadam se da nisam mnogo konfuzno objasnio
Prikačeni fajlovi
 
Odgovor na temu

gordon_beneth
BGD

Član broj: 104526
Poruke: 192
*.adsl-2.sezampro.yu.



+1 Profil

icon Re: problem sa makroom16.12.2007. u 18:56 - pre 199 meseci
Možeš umesto parametra u append queryju da uneseš naziv kontrole iz forma sa kojeg pokrećeš query (odnosno macro). Znači umesto npr
br naloga: [unesi br naloga]
upišeš
br naloga: [Forms]![Nalog]![nal]

/(bb|[^b]{2})/
 
Odgovor na temu

ba301
ne zaposlen
Nis Srbija

Član broj: 166411
Poruke: 45
79.101.180.*



Profil

icon Re: problem sa makroom16.12.2007. u 19:11 - pre 199 meseci
e ovo mi je zaista resilo deo problema. hvala ti od sveg srca. sad mi je samo ostao drugi deo. kako da ne kucam po 100 puta kal br 1 nego samo jednom
 
Odgovor na temu

gordon_beneth
BGD

Član broj: 104526
Poruke: 192
*.adsl-2.sezampro.yu.



+1 Profil

icon Re: problem sa makroom16.12.2007. u 22:22 - pre 199 meseci
Prvo, mislim da ti je baza užasno dizajnirana, i nije mi baš najjasnije kako treba da funkcioniše. Pregledaj malo forum, probaj neke od baza koje su ljudi postavljali, pitaj za savet u vezi samog dizajna, i ozbiljno razmisli da kreneš iz početka.
Što se konkretnog problema tiče, možeš to da rešiš na dva načina, u zavisnosti od toga da li je "kal br" vrednost koja postoji u nekoj tabeli, ili treba to da upišeš ručno (nije mi baš najjasije)
U prvom slučaju trebaš da napraviš form zasnovan na tabeli koja sadrži potreban zapis, u queryju zameniš parametar sa nazivom polja iz tog forma, a makro prepraviš tako da prvo otvori taj form (ako je potrebno podesi Where Condition) , odradi upite i na kraju ga zarvori.
U drugom slučaju, napravi form, postavi na njega text field (nevezani) i dugme. Dugme treba da pokreće makro "knjizenje kalkulacija", a u text field upisuješ vrednost "kal br". Promeniš query koji te "zapitkuje" tako da mu postaviš naziv text fielda umesto [kal br]. Napraviš novi makro koji treba samo da otvori prethodno napravljeni form, i njega "dodeliš" dugmetu na formu Nalog (umesto makroa "knjizenje kalkulacija"). Znači, klikeš na dugme na Nalogu, otvori se form, upišeš vrednost, klikneš dugme i pokreneš makro koji pokreće queryje. Budući da su ti oba forma otvorena queryji će vući podatke sa njih umesto da te zapitkuju.
Nadam se da će ti ovo pomoći, ali imaj u vidu da je ovakvo rešenje samo "krpljenje" loše dizajnirane baze, kako je budeš razvijao imaćeš mnogo teže probleme koje ćeš teško moći da zakrpiš

/(bb|[^b]{2})/
 
Odgovor na temu

ba301
ne zaposlen
Nis Srbija

Član broj: 166411
Poruke: 45
79.101.180.*



Profil

icon Re: problem sa makroom17.12.2007. u 15:12 - pre 199 meseci
ma to je samo maketa. nisam hteo da postavljam ceo program. program je dobro odradjen i godinama sluzi svrsi. ovo sam sklepao na brzinu. to je srce problematike koju sam imao. ali na srecu odgovoreno mi je na drugom forumu. tako da sad mi je problem resen. ako nekog zanima mogu i da postavim kod ovde za buduca pokoljenja koja mozda imaju slican problem.
 
Odgovor na temu

[es] :: Access :: problem sa makroom

[ Pregleda: 2358 | Odgovora: 4 ] > FB > Twit

Postavi temu Odgovori

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