Program (uslovno receno) pod MS Access 2000 sa event driven funkcijama na jednom racunaru radi perfekt - bez ikakvih problema. Ima gomilu VB koda i nesto funkcija uglavnom za manipulacije u upitima i u izvestajima. Primer:
=(Right([Broj profakture];4)) & "/" & [Inicijali] & "/" & (Right(Year([Datum profakture]);2))
Dakle toliko OSNOVNO!
Da ne dubim dalje, istu tu aplikaciju prebacim na drugi racunar i ... ni jedna od osnovnih funkcija ne radi kako valja (LEN, RIGHT, MID, TRIM ...). Pomislim, problem je sto na je drugom racunaru instaliran Access 2003. Obrisem kompletan Office i preko njega turim Office 2000 sa kompletnom (full) instalacijom Access-a, medjutim problem jos uvek postoji.
Famozni Help fajl upucuje na mogucnost da izvesan Ms#$@#.dll fajl nedostaje - medjutim ni to nije problem. Nesto sam slicno imao davno na jednom racunaru, ali kada sam izdvojio pomenuti dll fajl iz Access-ovog CAB-a, sve je proradilo.
Dalje, obnovim komplet instalaciju ponovo i opet isto.
Probam da napravim novu bazu, cisto testa radi, gde bih kombinovao tekstualne podatke unete u tabele - nesto poput:
=Trim([Text1]&", iz "&[Tekst2])
i dobijem rezultat #Error.
Isto i sa funkcijama LEN, MID, LEFT, RIGHT ...
Ima li iko ideju sta bi mogao biti problem.
F1, F1, F1, F1, F1, F1, F1, F1, ...
DM