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

Pucanje Access-a

[es] :: Access :: Pucanje Access-a

Strane: 1 2

[ Pregleda: 6166 | Odgovora: 36 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

SLOJ.1973

Član broj: 130198
Poruke: 873
*.dynamic.isp.telekom.rs.



+41 Profil

icon Re: Pucanje Access-a06.05.2013. u 10:28 - pre 134 meseci
Citat:
erc kragujevac: Molim sve koji su vicniji da pomognu.
Kakva je mogucnost da vec unet slog bude samo u edit modu(enabled,kao zakljucan) dok se ne klikne na novo dugme izmeni ili dok current record ne zadovolji da je vrednost nekog polja = zadatoj vrednosti.

Najbolje je privremena tabela BodyTemp.Znači formu vežeš za nju,a ne za tabelu Body i onda možeš da se igraš do mile volje.Čak i ako nestane struje,ostaće zapisa onoliko koliko je uneto u toj perivremenoj tabeli,pa posle ponovnog otvaranja forme Body,zapisi se pojavljuju i tako sve dok ne okineš dugme Sacuvaj.Posle okidanja,običnim Append query-jem dodaješ zapise iz tabele BodyTermp u tabelu Body a sa DeleteQuery-jem brišeš zapise iz privremene tabele i sve je ok.Pozdrav.
Jednog dana...
Prikačeni fajlovi
 
Odgovor na temu

erc kragujevac
Radomir Brzakovic
Focal point for SAP

Član broj: 30491
Poruke: 144
*.dynamic.isp.telekom.rs.



+2 Profil

icon Re: Pucanje Access-a06.05.2013. u 11:23 - pre 134 meseci
Citat:
SLOJ.1973:
Citat:
erc kragujevac: Molim sve koji su vicniji da pomognu.

-Prilikom izlaska iz polja Tip zastoja polje Uzrok zastoja trebalo bi da se razlicito ponasa
-Ako unesem neki od tipova 435,440 ili 450 to polje bi trebalo da bude CB koji ima padajucu listu
-U suprotnom to je obicno Edit polje koje moze,a ne mora da bude popunjeno.
Trenutno sam resio sa dva box-a(CB i Edit) koje pokusavam da prikazem(sakrijem) u zavisnosti od tipa zastoja. Resenje je daleko elegantno jer cest puca i salje informaciju vezanu za focus.

Ispravljen kod:
Code:
Private Sub Tipzastoja_Change()

Me.Tip_zastoja.Caption = Me.Tipzastoja.Column(1)
If (Me.Tipzastoja.Text = 435 Or Me.Tipzastoja.Text = 440 Or Me.Tipzastoja.Text = 450) Then
Me.Uzrokzastoja.Visible = False
Me.Text120.Visible = True 'prvo mora da bude vidljivo polje pa onda da dobije focus------izmenio Sloj
Me.Text120.SetFocus

Me.Text120.TabIndex = 6

Me.Text120.Text = ""


Else


Me.Text120.Visible = False
Me.Uzrokzastoja.SetFocus
Me.Uzrokzastoja.Visible = True
Me.Uzrokzastoja.TabIndex = 6

Me.Uzrokzastoja.Text = ""
End If
End Sub




Pretpostavljam da i pod else vazi isti uslov. Meni je ovo sasvim logicno,ali se desi da Access javi kako kontrola ne moze da dobije property dok focus nije na kontroli.
 
Odgovor na temu

SLOJ.1973

Član broj: 130198
Poruke: 873
*.dynamic.isp.telekom.rs.



+41 Profil

icon Re: Pucanje Access-a06.05.2013. u 11:33 - pre 134 meseci
Evo sa ispravljenom tabelom BodyTemp (Recuired) i sa otklonjenim greskama u kodu na formi Body.
Jednog dana...
Prikačeni fajlovi
 
Odgovor na temu

erc kragujevac
Radomir Brzakovic
Focal point for SAP

Član broj: 30491
Poruke: 144
*.dynamic.isp.telekom.rs.



+2 Profil

icon Re: Pucanje Access-a06.05.2013. u 12:54 - pre 134 meseci
Hvala. Ti si covece car. Probacu i ovu verziju,a u prilogu je Word dokument gde su 2 zapazanja.Molim te da ih zanemaris akoje to sredjeno. Imam i pitanje da li mi trebaju 2 temp tabele posto koristim 2 verzije forme(srpsku i englesku). Pretpostavljam da nije potrebno posto ce korisnik moci da koristi samo jednu,a ne obe forme istovremeno. Smem li da append vezem za dbo Body sa SQL Servera( to je linkovana tabela pa bih da punim nju, a preko nje i tabelu na serveru). Ako korisnik odluci da menja slog koji je vec uneo i koji je izbrisan iz Temp-a sta preporucujes u tom slucaju. Ja sam ubacio i kod na CMAnaliza Enter i za sada radi( ako mislis da ne treba kazi da ga sklonim):

Private Sub CManaliza_Enter()
On Error GoTo CManaliza_Enter_Err


If ((Me.Tipzastoja = 435 Or Me.Tipzastoja = 440 Or Me.Tipzastoja = 450) And (IsNull(Me.Text120) Or Me.Text120 = "")) Then
Beep

MsgBox "Obavezan unos uzroka zastoja za ovaj tip.", vbCritical, "Unesi uzrok"
Me.Text120.SetFocus

Else
End If

CManaliza_Enter_Exit:
Exit Sub

CManaliza_Enter_Err:
MsgBox Error$ & Err.Number
Resume CManaliza_Enter_Exit

End Sub
Prikačeni fajlovi
 
Odgovor na temu

SLOJ.1973

Član broj: 130198
Poruke: 873
*.dynamic.isp.telekom.rs.



+41 Profil

icon Re: Pucanje Access-a06.05.2013. u 14:51 - pre 134 meseci
Probaj drugu verziju,koju sam pooslao,sve to je ispravljeno,čak i kod za CManaliza.Što se tiče Temp tabele,pa ne znam baš,nisam vičan sa SQL-om.Možda neko iskusniji da svoje mišljenje,a dotle mislim da neće škoditi još jedna Temp tabela. Možeš da puniš tabelu pomoću append querija bilo gde i bilo koju.Što se tiče ovoga:
Citat:
erc kragujevac: Ako korisnik odluci da menja slog koji je vec uneo i koji je izbrisan iz Temp-a sta preporucujes u tom slucaju.
mislim da je najbolje da na dugme Sacuvaj postaviš upozorenje tipa:Ovim potezom pamtite podatke i nećete biti u mogućnosti da ih ispravite bla bla bla. Da li ste sigurni?.Znači moraju i korisnici malo da vode računa o onome što rade.
Jednog dana...
Prikačeni fajlovi
 
Odgovor na temu

erc kragujevac
Radomir Brzakovic
Focal point for SAP

Član broj: 30491
Poruke: 144
*.dynamic.isp.telekom.rs.



+2 Profil

icon Re: Pucanje Access-a06.05.2013. u 18:43 - pre 134 meseci
Dali je neophodno After update za Datum, On Got Focus za Radna stanica.
On Change za tip zastoja zamenio sam mesto
Me.Uzrokzastoja.Visible = True
Me.Uzrokzastoja.SetFocus posto pretpostavljam da i za ovu kontrolu vazi isto kao za text120.

Sve radi i posle poruke Ovim potezom unosite.... dobio sam poruku Uspesan unos.
Problem je sto je slog iz BodyTemp izbrisan,ali Body nije napunjena.

Nista nisam menjao osim tab order jer nije bio u logicnom redosledu kod Radne stanice.
Prikačeni fajlovi
 
Odgovor na temu

SLOJ.1973

Član broj: 130198
Poruke: 873
*.dynamic.isp.telekom.rs.



+41 Profil

icon Re: Pucanje Access-a06.05.2013. u 20:17 - pre 134 meseci
Citat:
erc kragujevac: Dali je neophodno After update za Datum

Jeste,da bi se zapamtio zapis i da bi se posle izlaska sa forme,bez pritiska Sacuvaj,sacuvao zapis i da bi se moglo nastaviti tamo gde se stalo.Namerno sam postavio na prvi slog(polje),na Datum,jer ako ne bi bilo onog me.refresh,zapis se ne bi ni upamtio sve do negde Tipzastoja ili gde već, a šta ako korisnik ukuca prva tri reda,i izadje sa forme-očekuje da posle ponovnog ulaska ta tri polja budu popunjena.
Citat:
erc kragujevac: Dali je neophodno On Got Focus za Radna stanica.

Jeste,jer posle ponovnog ulaska neće moći bez tog OnGotFocus koda da izabere bilo šta,ponuda u dropboxu biće prazna .
A za poslednje vidim i sam,uvek zaboravim Me.Refresh jer se zapis ne unese u Temp tabelu bez njega.Sada bi trebalo da je sve ok.I da još nešto:MRZIM autonumber polja,uvek naprave neki problem.Nisam hteo da diram ovaj put jer su ti i na serveru tabele sa Autonumberom,samo sam iz Temp tabele izbacio ID jer nije potreban.
Jednog dana...
Prikačeni fajlovi
 
Odgovor na temu

erc kragujevac
Radomir Brzakovic
Focal point for SAP

Član broj: 30491
Poruke: 144
*.dynamic.isp.telekom.rs.



+2 Profil

icon Re: Pucanje Access-a06.05.2013. u 21:16 - pre 134 meseci
Proverio sam sledece.
Sklonio brisanje iz Body Temp i slog ostao zapisan u Body Temo,ali ne i u Body sto bi trebalo jer je upit za Append ostao u kodu.
Najcudnije je sto se Body napunio kada sam rucno kliknuo na Run upita.
 
Odgovor na temu

erc kragujevac
Radomir Brzakovic
Focal point for SAP

Član broj: 30491
Poruke: 144
*.dynamic.isp.telekom.rs.



+2 Profil

icon Re: Pucanje Access-a06.05.2013. u 21:19 - pre 134 meseci
Hvala covece. Stvarno si car.
Problem je sto svaki slog moze da se ponavlja,a ostaje mi jedino da ih pratim preko Id i mozda da ukljucim vreme i dan(sistemski) u kljuc.
 
Odgovor na temu

erc kragujevac
Radomir Brzakovic
Focal point for SAP

Član broj: 30491
Poruke: 144
*.dynamic.isp.telekom.rs.



+2 Profil

icon Re: Pucanje Access-a06.05.2013. u 21:22 - pre 134 meseci
Ako mi daju jedan lep projekat ostaje mi da trazim da te angazuju da se oduzim.
U suprotnom placam pice cim dodjem u PO( citaj do kraja maja).
Pozdrav
 
Odgovor na temu

erc kragujevac
Radomir Brzakovic
Focal point for SAP

Član broj: 30491
Poruke: 144
*.static.isp.telekom.rs.



+2 Profil

icon Re: Pucanje Access-a07.05.2013. u 09:21 - pre 134 meseci
Sve radi super nad bazom. Ima li sanse da se proveri zasto nece da puni tabelu dbo_Body posle potvrde na poruku If MsgBox("Ovim potezom unosite podatke u bazu i necete moci da vrsite bilo kakve ispravke." & vbCrLf & "Da li ste sigurni da to zelite?", vbExclamation + vbYesNo, "Paznja!") = vbYes Then

Lepo puni i prazni Body i Body Temp,ali ne mogu da Body zamenim sa dbo_Body pa da slog ide u tu tabelu,a samim tim i na SQL Server posto je to linkovana tabela.

Srdacan pozdrav
 
Odgovor na temu

SLOJ.1973

Član broj: 130198
Poruke: 873
*.dynamic.isp.telekom.rs.



+41 Profil

icon Re: Pucanje Access-a07.05.2013. u 09:45 - pre 134 meseci
Trenutno sam na poslu,pa nemam mogucnosti da otvorim 2010-ku. Ne bih da te uvredim,ali jesi li prepravio Append query,tj da li si umesto insert into Body upisao dbo_Body?
Obrisi iz koda za dugme Sacuvaj deo Docmd.SetWarnings false i prepravi u Docmd.SetWarnings true pa da vidimo sta Access prijavljuje.

[Ovu poruku je menjao SLOJ.1973 dana 07.05.2013. u 10:56 GMT+1]
Jednog dana...
 
Odgovor na temu

SLOJ.1973

Član broj: 130198
Poruke: 873
*.dynamic.isp.telekom.rs.



+41 Profil

icon Re: Pucanje Access-a07.05.2013. u 10:11 - pre 134 meseci
Nisam neki veliki poznavalac Sql servera,ali google mi je ponudio neke odgovore prvi i drugi pa pokusaj.Pozdrav.
Jednog dana...
 
Odgovor na temu

erc kragujevac
Radomir Brzakovic
Focal point for SAP

Član broj: 30491
Poruke: 144
*.static.isp.telekom.rs.



+2 Profil

icon Re: Pucanje Access-a07.05.2013. u 13:43 - pre 134 meseci
Citat:
SLOJ.1973:
Trenutno sam na poslu,pa nemam mogucnosti da otvorim 2010-ku. Ne bih da te uvredim,ali jesi li prepravio Append query,tj da li si umesto insert into Body upisao dbo_Body?
Obrisi iz koda za dugme Sacuvaj deo Docmd.SetWarnings false i prepravi u Docmd.SetWarnings true pa da vidimo sta Access prijavljuje.

[Ovu poruku je menjao SLOJ.1973 dana 07.05.2013. u 10:56 GMT+1]



Nema sanse da me uvredis. Append query sam prepravio,ali samo upisao dbo_Body umesto Body.
Promenicu ovo za SetWarnings pa cu videti. Hvala za linkove,ali ja ne umem da se snadjem.
Iscitao sam i probao predlozeno,ali sam ocigledno krs za VBA.
 
Odgovor na temu

erc kragujevac
Radomir Brzakovic
Focal point for SAP

Član broj: 30491
Poruke: 144
*.static.isp.telekom.rs.



+2 Profil

icon Re: Pucanje Access-a07.05.2013. u 15:11 - pre 134 meseci
Uradio kako si rekao i naravno dobio sistemsku poruku da ce upit dodati slog u tabelu. prihvatio sam to,ali se nisat nije desilo, cak ni poruka uspesan unos.
Niti je izbrisan temp niti napunjena linkovana tabela.
najcudnije je sto upit sve radi kada ga pokrenem rucno i stavim insert into dbo_Body
Napunio sam rucno Body Temp pa simulirao upit.

Pozdrav
 
Odgovor na temu

SLOJ.1973

Član broj: 130198
Poruke: 873
*.dynamic.isp.telekom.rs.



+41 Profil

icon Re: Pucanje Access-a07.05.2013. u 17:55 - pre 134 meseci
U kojoj verziji pokušavaš: Sloj3 ili Sloj3.1? Postuj sliku kad dodje do sistemske poruke.
Jednog dana...
 
Odgovor na temu

erc kragujevac
Radomir Brzakovic
Focal point for SAP

Član broj: 30491
Poruke: 144
*.static.isp.telekom.rs.



+2 Profil

icon Re: Pucanje Access-a08.05.2013. u 09:00 - pre 134 meseci
Probao sam sada da Query koji upisuje prevedem na Pass-Through Query i u Property zadao koja je ODBC konekcija.
Javio je poruku kao na ekranu.
Prikačeni fajlovi
 
Odgovor na temu

[es] :: Access :: Pucanje Access-a

Strane: 1 2

[ Pregleda: 6166 | Odgovora: 36 ] > FB > Twit

Postavi temu Odgovori

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