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

Union query i polje tipa memo-problem

[es] :: Access :: Union query i polje tipa memo-problem

[ Pregleda: 2445 | Odgovora: 8 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

SLOJ.1973

Član broj: 130198
Poruke: 871
*.ms012.net.



+41 Profil

icon Union query i polje tipa memo-problem07.10.2008. u 07:18 - pre 188 meseci
Naime,odradio sam union upit između neka dva različita kverija,koji između ostalog u sebi sadrže polje iz tabele koje je tipa memo.U tim kverijima se to polje prikazuje do kraja,ali je u UNION upitu polje skraćeno,t.j. kao da ga ograničava na 255 karaktera.Samim tim i u izveštaju,koji za record source ima taj UNION upit sadržaj iz tog polja se ne vidi u celosti.U čemu je stvar?
Jednog dana...
 
Odgovor na temu

Zidar
Canada

Moderator
Član broj: 15387
Poruke: 3085
*.100.46-69.q9.net.



+79 Profil

icon Re: Union query i polje tipa memo-problem07.10.2008. u 13:55 - pre 188 meseci
Izgleda da je to tako u Accessu. Moraces da se snadjes nekako drugacije. UNION nagovestava da nesto nije u redu sa dizajnom same baze. Ako ne mozes da promenis dizajn baze, razmisli o temp tabeli koju punis onim sto si milsio da stavis u UNION. Onda upotrebis temp tabelu tamo gde bi upotrebio UNION kveri. I obavezno stavis u aplikaciji da se kompaktuje na OnClose, da ne bi rasla nekonrolisano zbog pisi/brisi po temp tabeli. Kad kazem temp tabela mislim na lokalnu tabelu u Acces aplikaciji.
 
Odgovor na temu

SLOJ.1973

Član broj: 130198
Poruke: 871
*.ms012.net.



+41 Profil

icon Re: Union query i polje tipa memo-problem08.10.2008. u 07:56 - pre 188 meseci
Evo da malo razložim svoj problem.Imam dve tabele u kojima upisujem izveštaje terenskih komercijalista: tblIzvestajiPotKupci i tblIzvestajistariKupci koje su vezane za tabelu tblKomercijalisti.Struktura obe tabele je ista:isti broj i isti tip polja.Razlika je u tome što je prva vezana za tabelu tblPotencijalniKupci,a druga za tblStalniKupci.Potrebno mi je da za određenog komercijalistu u određenom datumskom periodu izvučem sve izveštaje koje je uradio i za potencijalne i za stalne kupce.Morao sam da razdvojim ove izveštaje(izveštaji stalni kupci i izveštaji potencijalni kupci) jer potencijalne kupce unose komercijalisti,a stalni kupci se izvlače iz druge aplikacije koje koristimo na poslu.Dole sam ostavio prilog skraćene baze,čisto da se vidi šta sam želeo.UNIO kveri mi je bio prvo što sam zamislio i odrađuje posao,ali polje Izveštaj (koje je najbitnije za pregled) se ne vidi u potpunosti.Nadam se da neću morati baš celu bazu da prepravljam.
Jednog dana...
Prikačeni fajlovi
 
Odgovor na temu

Getsbi

Moderator
Član broj: 124608
Poruke: 2828



+45 Profil

icon Re: Union query i polje tipa memo-problem08.10.2008. u 16:20 - pre 188 meseci
Evo, napravio sam jedan UNION query, a ti pojasni šta očekuješ.
Prikačeni fajlovi
 
Odgovor na temu

Zidar
Canada

Moderator
Član broj: 15387
Poruke: 3085
*.100.46-69.q9.net.



+79 Profil

icon Re: Union query i polje tipa memo-problem08.10.2008. u 17:17 - pre 188 meseci
Access jednostavno ne prikazuje vise od 255 karaktera kad memo polje upotrebis u UNION kveriju. Tacka. Nikakav savet ili programerska vestina to nece promeniti.

Citat:
Morao sam da razdvojim ove izveštaje(izveštaji stalni kupci i izveštaji potencijalni kupci) jer potencijalne kupce unose komercijalisti,a stalni kupci se izvlače iz druge aplikacije koje koristimo na poslu.


Ne vidim sta je ovde sporno i zasto su potrebne dve tabele identicinih struktura? Mozda svaki komercijalista ima svoj lap-top i na njemu bazu, a stalni kupci sede u nekoj bazi u sedistu firme? Onda kad komercijalista dodje, prepisi sve iz njegovog lap-topa u glavnu bazu i ne treba ti nikakav UNION kveri. Ako bas ne mogu podaci da se sastave u jednu bazu kad ti to zatreba, jos uvek mozes da za potrebe izvestaja prepises iz jedne i iz druge tabele u trecu tabelu i odande radis izvestaj. To ti je efekat UNION kverija, samo fizicki. Kveri je virtualna tabela, a ti bi radio sa stvarnom tabelom i ne bi izgubio memo polje u procesu. Treceg ti nema.

Citat:
Nadam se da neću morati baš celu bazu da prepravljam.

Naravno da neces celu, nego samo onaj deo koji ne valja.

 
Odgovor na temu

SLOJ.1973

Član broj: 130198
Poruke: 871
*.ms012.net.



+41 Profil

icon Re: Union query i polje tipa memo-problem09.10.2008. u 06:22 - pre 188 meseci
Za Getsbi-ja:Nije problem u pravljenju UNION kverija,već u tome da polje tipa memo se u union kveriju vidi kao polje tipa text.
Za Zidara:U pravu si ,svako od komercijalista ima svoj lap-top i svi oni putem e-maila šalju podatke bazi i primaju od baze,jer mora sako od njihi da vidi izveštaje onog drugog.Jedino rešenje jeste privremena tabela,i sada ću to pokušati da odradim.Hvala.
Jednog dana...
 
Odgovor na temu

Getsbi

Moderator
Član broj: 124608
Poruke: 2828



+45 Profil

icon Re: Union query i polje tipa memo-problem09.10.2008. u 08:21 - pre 188 meseci
Polje tipa Text 0-255 Alfanumeričkih znakova
Polje tipa Memo 0-64.000 Alfanumeričkih znakova
Da bi video Memo polje kao Text polje (u tabeli, query-ju, formi ili reportu) ostaje mogućnost jedino da ga razvučeš po dužini i širini.


Proverio sam i u UNION query-ju stvarno neće da prikaže više od 255 znakova. U pravu ste. I za mene je to novost, jer nisam do sad znao.



[Ovu poruku je menjao Getsbi dana 09.10.2008. u 15:54 GMT+1]
 
Odgovor na temu

Zidar
Canada

Moderator
Član broj: 15387
Poruke: 3085
*.100.46-69.q9.net.



+79 Profil

icon Re: Union query i polje tipa memo-problem09.10.2008. u 13:43 - pre 188 meseci
Off topic: Ako slucajno koristis Access 2007, kazu da tamo dozvoljava Rich Text Edit unutar memo polja. 2007 isto kao ir anije verzije ne prikazuje vise od 255 znakova kad se koristi UNION,, provereno - ne radi :-(
 
Odgovor na temu

SLOJ.1973

Član broj: 130198
Poruke: 871
*.ms012.net.



+41 Profil

icon Re: Union query i polje tipa memo-problem10.10.2008. u 06:12 - pre 188 meseci
Urađeno pomoću privremene tabele koja se puni podacima iz obe tabele sa izveštajima i to putem append query-ja u onom momentu kada korisnik pozove izveštaj (to jest kada pritisne dugme za pozivanje izveštaja prethodno se odradi append query,a zatim se otvara izveštaj koji za record source ima privremenu tabelu).Hvala Zidaru na predlogu-posao završen.
Jednog dana...
 
Odgovor na temu

[es] :: Access :: Union query i polje tipa memo-problem

[ Pregleda: 2445 | Odgovora: 8 ] > FB > Twit

Postavi temu Odgovori

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