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

Jedno početničko pitanje

[es] :: Access :: Jedno početničko pitanje

Strane: 1 2

[ Pregleda: 6163 | Odgovora: 23 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

slavko13

Član broj: 49045
Poruke: 41
*.25.eunet.yu.



Profil

icon Re: Jedno početničko pitanje21.03.2005. u 09:33 - pre 232 meseci
Resio sam i ovaj problem sa naredbom:
DoCmd.GoToRecord , , acLast

ALI problemima nikad kraja, znam da sam previse dosadan ali kako da za proizvod koji mi access doda da doda i njegovu cenu(UnitPiece) iz tabele Products

rs!Quantity = Me!Quantity
rs!UnitPiece= Products!UnitPiece

Ovako ne moze?
 
Odgovor na temu

slavko13

Član broj: 49045
Poruke: 41
*.247.eunet.yu.



Profil

icon Re: Jedno početničko pitanje24.03.2005. u 17:20 - pre 232 meseci
Uspio sam sve ove probleme resiti ovako:
Dim db As dao.Database
Dim rs As dao.Recordset
Dim rs1 As dao.Recordset
If Me!ProductID = 10 Then
Set db = CurrentDb
Set rs1 = db.OpenRecordset("SELECT * FROM [Products] WHERE ProductID = 11;")
Set rs = db.OpenRecordset("SELECT * FROM [Order Details] WHERE 1=2")
rs.AddNew
rs!OrderID = Parent.OrderID
rs!ProductID = 11
rs!Quantity = Me!Quantity
rs!UnitPrice = rs1!UnitPrice
rs!Discount = Parent.Rabat
rs.Update
rs.Close
rs1.Close
Set rs = Nothing
Set rs1 = Nothing
Set db = Nothing
End If
i sve to lepo radi.
Ali ProductID=11 prodajem u kompletu i sa ProductID=79 pa sam i za njega napisao isti kod.
Kada unesem ProductID=10 doda se i ProductID=11 ali ako na istoj porudzbini treba uneti i ProductID=79 ne moze da ponovo doda ProductID=11 trebalo bi samo na vec unetu kolicinu ProductID=11 dodati kolicinu ProductID=79.
MNOGO JE OVO KOMPLIKOVANO DA LI SE OVO MOZE RESAVATI ILI DA ODUSTANEM.
 
Odgovor na temu

Zidar
Canada

Moderator
Član broj: 15387
Poruke: 3085
*.eqao.com.



+79 Profil

icon Re: Jedno početničko pitanje24.03.2005. u 18:45 - pre 232 meseci
O, znaci iamamo vise od jednog 'kompleta', ko bi to rekao... :-) I sad naravno treba da dodajemo linije koda kad god se uvede novi komplet u igru. A onda se neki kompleti delimicno preklapaju... jos gore. To zahteva resenja na nivou dizajna tabela i analize celokupnog procesa.

Na pocetku si rekao da si pocetnik i veruj mi to sto hoces je potesko i za iskusnije majstore. Zato ti predlazem da batalis taj problem. Nije sto ga neces resiti nego ces usput jos i ponesto pogresno da naucis. Problem je mnogo dublji nego nepoznavanje sintakse za rad sa rekordsetima ili event procedurama. Ucenje sintakse i ponekih sitnih trikova ti nece pomoci. lepo je da se nauci sintaksa i upotreba nekih funkcija, ali ti nece pomoci da resis tvoj problem. Pusti malo taj problem, radi malo stvari koje umes, pa za nekoliko meseci pokusaj ponovo.

Ponavljam, problem nije u programiranju i ne moze se programiranjem ni resiti. problem je u dizajnu sistema, a to je mnogo teze objasniti i resiti.
 
Odgovor na temu

banem
Kikinda

Član broj: 16619
Poruke: 583
195.252.80.*



+15 Profil

icon Re: Jedno početničko pitanje24.03.2005. u 19:12 - pre 232 meseci
ALI problemima nikad kraja, znam da sam previse dosadan ali kako da za proizvod koji mi access doda da doda i njegovu cenu(UnitPiece) iz tabele Products
---------

Evo jedne ideje za jedostavno rešenje. Postavi Combo box kao i za product, samo što ćeš prepraviti da ne prikazuje naziv proizvoda već njegovu cenu. Ako je potrebno iskoristi vrednost polja i prebaci ga u drugo polje npr. Combo box možeš sakriti da se ne vidi.
Pozdrav,
Branislav
 
Odgovor na temu

[es] :: Access :: Jedno početničko pitanje

Strane: 1 2

[ Pregleda: 6163 | Odgovora: 23 ] > FB > Twit

Postavi temu Odgovori

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