Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 23 odgovora
  • 9.149 pregleda

Najnovija ↓

Re: Jedno početničko pitanje 21.03.2005. u 10:33 · pre 263 meseca #21
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?
Re: Jedno početničko pitanje 24.03.2005. u 18:20 · pre 263 meseca #22
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.
Re: Jedno početničko pitanje 24.03.2005. u 19:45 · pre 263 meseca #23
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.
Re: Jedno početničko pitanje 24.03.2005. u 20:12 · pre 263 meseca #24
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.
Potpis
Pozdrav,
Branislav
Odgovori
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme