Spet imam težavo v Access-u in sicer vsak dan uvažam v Access bazo tabelo v xml formatu, ki jo moram oblikovati v ustrezno poročilo. V stolpcu DAT-VALUTACIJE so podatki v tabeli in sicer v text formatu v ustrezni obliki npr. 22.02.2017, vendar jih kasneje v poročilu ne morem razvrstiti po velikosti, ker niso v formatu (Data Type) datuma (Date/Time) temveč v obliki teksta (Text). V poročilu sicer določim format polja kot dd.mm.yyyy vendar jih kljub temu poročilo ne razvrsti po velikosti.
Poskusil sem s select query-jem in sicer: Expr1: Format(CDate([ODPRTE_KONCNE5D]![DAT-VALUTACIJE]);"dd.mm.yyyy") toda ne deluje, še nekaj podobnih formatiranj se poizkusil, pa nobeden ne deluje.
Deluje sicer postopek, ko xml datoteko shranim kot excel tabelo in jo nato uvozim v Access bazo s fiksiranim datumskim formatom za omenjeni stolpec, vendar je ta postopek malo predolg oziroma preveč zakompliciran za vsakodnevno uvažanje in shranjevanje podatkov. Prav tako bi lahko vsakič "ročno" spremenil Data Type v Date/Time in bi delovalo, vendar jaz bi to rad dosegel z ustrezno poizvedbo.
Hvala za pomoč
Slavko
pretvorba txt formata v datumski format v Access 2007
Re: pretvorba txt formata v datumski format v Access 2007
Pozdravljeni,
ne vem ali vas razumem pravilno, vendar tako kot ste opisali ne more delovati... vi namreč naredite sledeče:
kar pomeni, da
Kolikor vidim vaš problem, morate v izrazu pač dobiti datum, torej:
in potem je Expr1 datum in se tudi obnaša kot datum, torej lahko po njem sortirate kot po datumu....
ne vem ali vas razumem pravilno, vendar tako kot ste opisali ne more delovati... vi namreč naredite sledeče:
Koda: Izberi vse
Expr1: Format(CDate([ODPRTE_KONCNE5D]![DAT-VALUTACIJE]);"dd.mm.yyyy")
- Besedilo spremenite v datum (funkcija cdate)
- Nato pa datum spremenite nazaj v besedilo (funkcija format)
Kolikor vidim vaš problem, morate v izrazu pač dobiti datum, torej:
Koda: Izberi vse
Expr1: CDate([ODPRTE_KONCNE5D]![DAT-VALUTACIJE])
lp,
Matjaž Prtenjak
Administrator
Matjaž Prtenjak
Administrator
Re: pretvorba txt formata v datumski format v Access 2007
Ja tole je v redu, še enkrat hvala za pomoč.
Slavko
Slavko