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

Kako putem openArgsa prenijeti naziv ili broj aktivnog(fokusiranog)polja!

[es] :: Access :: Kako putem openArgsa prenijeti naziv ili broj aktivnog(fokusiranog)polja!

[ Pregleda: 2116 | Odgovora: 1 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

rribaric
romano ribarić
rijeka

Član broj: 31410
Poruke: 165
*.dialin.iskon.hr.



Profil

icon Kako putem openArgsa prenijeti naziv ili broj aktivnog(fokusiranog)polja!02.12.2004. u 17:12 - pre 235 meseci
Imam nekoliko polja cbosifra1,cbosifra2,cbosifra3........
Želio bih da u ovisnosti koje je od njih aktivno(fokusirano)da putem .OpenArgs prenesem u sljedeću formu broj 1,2,3..... ili ime polja ovisi o situaciji.
Dali tko ima kakav prijedlog.
Konkretno imam polja gdje unosim relacije za putne naloge;nih može biti više za isti dan a to znači i više šifara relacije.
Šifrarnik sam napravio u vidu listboxa u kojem kad kliknem na određeni zapis(relaciju) cod radi sljedeće gasi formu Sifrarnik a u formi unosa putnog naloga u polje cbosifra1 upisuje sifru relacije!

Ovo su ta dva koda:
Private Sub lstsearch_dblClick(Cancel As Integer)
'Ako je double-clicks u listi,
'taD showRecord button was clicked

If Not IsNull(lstsearch) Then
ShowRecord_Click
End If
End If
End Sub

Private Sub ShowRecord_Click()
'Find a selected record, then close the search dialog box
Rem provijerava dali je aktiviran record
Dim stDocName As String
stDocName = "stranaB"
If IsNull([Forms]![artK_maska]!IDD) Then
MsgBox "Niste odabrali komitenta"
Exit Sub
Else
If IsFormOpenDM(stDocName) Then

' TU JE PROBLEM ŠTO KAD IZ BILO KOJEG POLJA AKTIVIRAM
'SIFRARNIK PROMIJENE I UPIS SE UVIJEK ODNOSE NNA Cbosifra1
'Ja bi u ovisnosti koje je polje aktivno trebao mijenjat cbosifra1,cbosifra2.........

Forms!StranaB!cbosifra1 = Me.lstsearch.Column(1)
Else
Forms!PregledB!cbosifra1 = Me.lstsearch.Column(1)
End If
'Close the dialog box
DoCmd.Close acForm, Me.Name, acSaveNo
' Forms!ulazelementi.Refresh
'provjerava što je otvoreno i u ovisnosti o tome refresha subformu
'ovo radimo zbog toga što unosartikla pozivamo i s forme unosulaza i pregled
If IsFormOpenDM(stDocName) Then
Forms!StranaB!cbosifra.Refresh
Else
Forms!PregledB.Refresh
End If
End If
End Sub

Problem je što uvijek mjenja polje cbosifra1,iako treba promijenit cbosifra2 koje je aktivno!
Nadam se da sam dobro prezentirao problem!
I slažem se sa «zidarom» da je "Svako resenje radja nove probleme"!

romano
 
Odgovor na temu

Zidar
Canada

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



+79 Profil

icon Re: Kako putem openArgsa prenijeti naziv ili broj aktivnog(fokusiranog)polja!03.12.2004. u 17:23 - pre 235 meseci
Nisam te potpuno razumeo. Ovako sam shvatio: Iams dve forme. Na jednoj se nalazi nekoliko combo boxova ili lst boxova. Kad je neki od njih aktivan (nesto je izabrano), kliknes dugme i otvori ti se nova forma, gde se prenosi vrednost izabranog cbo ili lst?

Mozes li da opises process unosa relacija u putne naloge. Ne spominji kompjuter i program, kazi mi kako se to rucno radi. Kad shvatimo rucni proces, videcemo da li tvoj program podrzava isti proces.

Secam se da si imao tabela nalogA i NalogB, u relaciji1:1, koje smo rekli da ce se spojiti u jednu, ali nije strasno i ako nisu. Da li je odnos naloga i relacia "1 putni nalog = vise putnih relacija" ili drugacije? Ako jeste "putni nalog : putna relacija=1:vise", verovatno ti treba nova tabela za putne relacije :-) pa ce i programiranje biti lakse.

Artur Bloch je pisac knjige Murphiev Zakon, i moj omiljeni je Fordovo pravilo koje kaze: "gresiti je ljudski, ali da se stvarno zabrlja, potreban je kompjuter".

Interesantno je samo koliko se misli iz Marfijevog Zakona moze naci u tehnickoj disciplini zvanoj Total Quality Management. Ovo nije sala. TQM su zimislili amerikanci u Bell-ovim laboratorijama negde izmedju dva svetska rata, ali se cela stvar nije primila u USA osim u firmama koje proizvode oruzje (!). Ali se zato primila u Japanu. Da podsetim da je Japan 1945 bio u mnogo gorem stanju nego bivsa YU te iste godine. Od tada, stvari su se malcice promenile, jel, a sami Japaci tvrde da je to zbog - primene TQM. Ispada da Marfi i nije bas samo zezalica :-)

 
Odgovor na temu

[es] :: Access :: Kako putem openArgsa prenijeti naziv ili broj aktivnog(fokusiranog)polja!

[ Pregleda: 2116 | Odgovora: 1 ] > FB > Twit

Postavi temu Odgovori

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