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

Kako kreirati izračunato polje na formi po nekom uslovu

[es] :: Access :: Kako kreirati izračunato polje na formi po nekom uslovu

[ Pregleda: 458 | Odgovora: 7 ]

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

zslavko

Član broj: 48953
Poruke: 38
79.101.172.*



Profil

icon Kako kreirati izračunato polje na formi po nekom uslovu08.02.2008. u 17:42

Imam 4 polja u formi preko koje unosim numeričke podatke u određenu tabelu(polje A,B,C,D).Hoću da mi u peto polje(E) na istom obrascu automacki prikazuje vrednost sledeću:
E=A+B ako je D=0 i
E=A+C ako je D=1, polje D očigledno može imati vrednost 0 ili 1

Kako ovo rešiti?
08.02.2008. u 17:42 

Getsbi
Miroljub Zahorjanski
Vršac

Moderator
Član broj: 124608
Poruke: 1153
212.200.218.*



Profil

icon Re: Kako kreirati izračunato polje na formi po nekom uslovu08.02.2008. u 18:13
Pogledaj izračunata polja na formi. Recimo ovde: http://www.elitesecurity.org/t267874-1-Aplikacija-access-pitanja
I koristi funkciju Iif().



[Ovu poruku je menjao Getsbi dana 08.02.2008. u 22:02 GMT+1]
I'll know what I want, when I see it.
08.02.2008. u 18:13 

zslavko

Član broj: 48953
Poruke: 38
79.101.172.*



Profil

icon Re: Kako kreirati izračunato polje na formi po nekom uslovu09.02.2008. u 20:57
Nisam iz ovoga ništa mogao primeniti.
Molim Vas može li malo precizniji odgovor za prethodno pitanje i dali je moguće kada primer unesem podatak u polje B da se automacki zatamni(zabrani unos vrednosti) u polje C
UANAPRED HVALA
09.02.2008. u 20:57 

Getsbi
Miroljub Zahorjanski
Vršac

Moderator
Član broj: 124608
Poruke: 1153
79.101.128.*



Profil

icon Re: Kako kreirati izračunato polje na formi po nekom uslovu09.02.2008. u 21:12
Preciznije: U Control Source polja E napišeš
=IIf([D]=0;[A]+[B];[A]+[C])
Za ovo drugo pitanje: U događaj Afer Update napišeš
Me![C].Enabled = False

Još preciznije. Skineš prikačeni fajl.
I'll know what I want, when I see it.
Prikačeni fajlovi
09.02.2008. u 21:12 

zslavko

Član broj: 48953
Poruke: 38
79.101.172.*



Profil

icon Re: Kako kreirati izračunato polje na formi po nekom uslovu09.02.2008. u 22:35
Veliko hvala za prvi odgovor ali drugo pitanje sam ja pogrešno postavio a treba mi ako je B=0 da se zatamni polje C a ako je B=1 da se nezatamni.
09.02.2008. u 22:35 

Getsbi
Miroljub Zahorjanski
Vršac

Moderator
Član broj: 124608
Poruke: 1153
77.46.164.*



Profil

icon Re: Kako kreirati izračunato polje na formi po nekom uslovu10.02.2008. u 08:17
U tom slučaju i polje B postavi da može da bude 0 ili 1. Pogledaj u bazi kako je postavljeno polje D.

Private Sub B_AfterUpdate()
If Me![B].Value = 0 Then
Me![C].Enabled = False
Else
Me![C].Enabled = True
End If
End Sub

I'll know what I want, when I see it.
10.02.2008. u 08:17 

zslavko

Član broj: 48953
Poruke: 38
79.101.172.*



Profil

icon Re: Kako kreirati izračunato polje na formi po nekom uslovu10.02.2008. u 08:58
Veliko hvala, sve funkcioniše.
10.02.2008. u 08:58 

domaci_a_nas
Nikola Radovanović
Kragujevac

Član broj: 42333
Poruke: 300
*.dynamic.sbb.co.yu.



Profil

icon Re: Kako kreirati izračunato polje na formi po nekom uslovu11.02.2008. u 12:37
Početničko pitanje za Getsbija, zašto ne bi moglo

Me![C].Enabled = Me![B].Value = 1 ?
Ozbiljan i odgovoran mladić
11.02.2008. u 12:37 

[es] :: Access :: Kako kreirati izračunato polje na formi po nekom uslovu

[ Pregleda: 458 | Odgovora: 7 ]

Postavi temu Odgovori

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