Access znalci

poruka: 12
|
čitano: 4.921
|
moderatori: Lazarus Long, XXX-Man, vincimus
1
+/- sve poruke
ravni prikaz
starije poruke gore
16 godina
neaktivan
offline
Access znalci

Ekipa,

 

trebam pomoć oko Access baze. Puno toga sam napravio već, trebam instrukcije na kojima bih doradio neke stvari koje mi ne stimaju. Tražim nekoga tko bi mi dao instrukcije, s time da uzmete u obzir da nisam početnik.

 

unaprijed hvala

 

Neven

 

 

 
0 0 hvala 0
16 godina
neaktivan
offline
Re: Access znalci

sto ce ti "instrukcije"?

 

pitaj ovdje sto te zanima.

 

ako je problem "slozen" uploadaj sample baze

 

ako i dalje zelis "instukcije" javi se preko pm

13 godina
neaktivan
offline
Access znalci

Imam jedan problem vezan za prilagodbu access baze s novom radnom okolinom. Radi se o bazi za vođenje servisa.

 

Naime, u prošli radni nalog ulazili su manje i/ili drugaciji podaci.

 

U tablici "Servisi" postoje slijedeca polja:

 

ID : Naslov : Dodijeljen : Otvorio : Korisnik* : Kategorija : Komentari : Otvoren Datuma : Riješen Datuma : ....

 

*Korisnik - Podatke za korisnika odabirem iz postojeće tablice "Korisnici". No kako je tamo ime korisnika odvojeno na ime i prezime, podaci se spajaju u queryu "Korisnik Opširno"

 

koristim slijedeći kod: SELECT [Korisnik Opširno].ID, [Korisnik Opširno].[Korisnik punoIme] FROM [Korisnik Opširno] ORDER BY [Korisnik Opširno].[Korisnik punoIme];

 

U tablici "Servisi" korisnik mi je postavljen na Number data type, gdje on zapravo u servise upisuje ID korisnika koje ja u tablici vidim kao ime, te odabirem korisnika ako je vec u bazi i koga hocu povezati s novim servisom.

 

 

Trebao bih spojiti ime (ili možda ID) iz tablice "Servisi" sa imenom iz querya "Korisnik Opširno" te iz tablice "Korisnik Opširno" uzeti adresu, telefon i fax, te ih unijeti u tablicu "Servisi" kako bih mogao i te podatke staviti na radni nalog i Izdatnicu iz servisa.

 

Unaprijed hvala na potrošenom vremenu!

 

LP

 
0 0 hvala 0
16 godina
neaktivan
offline
Re: Access znalci

iskreno,

nisam te bas shvatio,

malo ti je to sve pomjesano

daj pokazi model baze (diagram)

 

17 godina
offline
Access znalci

Pa pljuga ti je upite prilagoditi :D Ali ne nekom pocetniku koji prcka malo po bazi iz kakvih god (ne)profesionalnih razloga:)

Sad ce ti Jura objasnit cim shvati da mu ne treba dijagram.

 
0 0 hvala 0
16 godina
neaktivan
offline
Re: Access znalci

@kuno

 

tebi za ljubav ;D

sam si dao malo truda pa napravio na sljepca

 

-------------------------------------

 

@najduzi

 

ovo je query kojim bi trebao uzimati podatke za prikaz i ispis

naloga, izdatnice i sl..

prema potrebi proširi,

ovo mozes staviti na nalog kao rowsource ili spremiti kao query na bazi

i onda vezati text boxove na kolone querya

 

select s.id, s.naslov, s.dodijeljen, s.otvorio, s.kategorija, s.komentari, s.otovrni_datuma, s.rijesen_datuma, k.ime, k.prezime, k.adresa, k.telefon, k.fax  from servisi s, korisnici k where k.id = s.korisnik (ovo je id)

and s.id = [ID]

 

nadam se da je pomoglo,..

 

 

---------

 

@kuno (ponovo)

 

jel sam zadovoljio?

16 godina
neaktivan
offline
Re: Access znalci

tek sam sad vidio da imas isto pitanje postavljeno u drugoj temi,

pa sam vidio slike.

 

mislim da ti je problem u tome što si u tablici servisi postavio

rowsource za polje customer odma u definiciji tablice.

 

to odma vuče za sobom referencijalni integritet (to moze biti i dobro i lose)

(al sad to zanemarimo)

 

trebao bi staviti na formu koja popunjava tablicu servisi

unbound listbox (ili nesto sl)

promjeni mu ime u osoba_box

u listbox stavis rowsource (select id, prezime, ime from korisnici order by prezime asc, ime asc)

stavis columns count = 3

column widths 0;5;5 (ovime dobijes da se u listboxu pokaze prezime i ime korisnika, a id je skriven)

u event kartici stavis: after update - vba code ( ime_textboxa_u_kojem_je_id.Value = osoba_box.Column(0)   )

 

s ovime si rijesio cijeli svoj problem  ( I THINK !! )

 

ak ne javi pa cemo vidjet..

13 godina
neaktivan
offline
Access znalci

Puno ti hvala na rješenju i uspješno je prošlo.

 

Ako ti nebi bio problem da me malo uputis barem pod kojim pojmom da trazim rijesenje sjedeceg:

 

Stvorio sam tablicu, formu za upis i pregled Firme. Pri kreiranju novoga korisnika napravio sam list box kojim spajam firmu i korisnika (osobu).

 

E sad mi je potrebno napraviti jedan checkbox kojim bi odabiro dali cu u radni nalog i izdatnicu ispisati osobu ili firmu.

 

 

Imas mozda neku shemu kako bi se to dalo izvest? Sry za duplo otvaranje problema, njubara sam teska :D

 

Edit: Hmmm ili možda da ako polje firma nije prazno da se kopira na mjesto First name-a. To bi možda bilo drugo rješenje

Poruka je uređivana zadnji put čet 5.7.2012 15:53 (Najduzi_niz).
 
0 0 hvala 0
16 godina
neaktivan
offline
Re: Access znalci

prvo uzmes 2 radio buttona i spojis ih u grupu

tako da samo jedan moze biti oznacen u jednom trenutku

kojima odredjujes da li se radi o firmi ili fizickoj osobi,

 

u ovom slucaju imas dva select-a,

 

on_click event stavis

 

if radio_button_1 oznacen then select .... from firme, .... i sve sto trebas

else if  radio_button_2 oznacen then select .... from osobe, .... i sve sto trebas

else izbaci error msgbox "molim oznacite tip osobe", vbCritical

 

i s ovime si rjesio problem..

 

13 godina
neaktivan
offline
Access znalci

Function MyFunc(Frame246 As OptionGroup)
    Select Case Frame246.Value
    Case 1
        MsgBox "Option value is 1."
        Reports!Customer.Visible = True
        Reports!Company.Visible = False
    Case 2
        MsgBox "Option value is 2."
        Reports!Company.Visible = True
        Reports!Customer.Visible = False
    Case Else
        MsgBox "Choose one of the customer option..."
    End Select
End Function

 

Imas mozda ideju vezanu za ovo? ovo mi nije uspijelo proradit :/

 

LP,

 
0 0 hvala 0
16 godina
neaktivan
offline
Re: Access znalci

evo, upravo pogledo to bi ti trebalo raditi,

 

upravo sam napravio isto, i radi kak spada.

 

probaj to jednostavno staviti kao on_event (on_click)

bez funkcije

 

 

Private Sub Command12_Click()

 

Select Case Frame3.Value

Case 1

   MsgBox "oznacen je 1", vbOKOnly

Case 2

   MsgBox "oznacen je 2", vbOKOnly

Case Else

   MsgBox "nema oznacenih", vbOKCancel

End Select

 

End Sub

17 godina
offline
Access znalci

Da ne otvaram novu temu...

JA sam koristio gotov microsoftov template za kontakte jer mi je najvise i odgovarao. Medjutim problem nastaje kada u headeru forme u onom search polju kucam prezime ili kompaniju ne izbacuje mi nista. Kada kucam samo ime kontakta onda radi savrseno i sam predlaze sve kontakte sa tim imenom. Ima li nacin da kada se u to polje kuca i prezime ili kompanija da i na osnovu njih daje prijedloge.
Jer neke kontakte znam po imenu, neke po prezimenu pa je nezgodno kada ne mogu da se sjetim imena nekoga i kucam prezime u polje pretrage a on nece da izbaci nis... 

Unaprijed hvala....

 
0 0 hvala 0
1
Nova poruka
E-mail:
Lozinka:
 
vrh stranice