Centar za edukaciju-BiH



#1 05.09.2018 08:17
Avko Van mreze
Administrator
Registrovan od:28.05.2014
Postovi:4,807


Predmet:export reporta u text file
Kao sto naslov kaze, trebam proceduru koja ce izvesti izvjesce u txt file.

imeFile="zaposlenici"
odrediste=tamo gdje je baza
izgled txt fajla : "oib","ime i prezime","zaposlen" itd

kada otvorite bazu biti ce vam jasnije.
Znam da vama to nije problem ali ja se mucim, a pokusao sam naci na forumu i nisam nasao takvu proceduru samo onu za export to excel

Prilozi:
Informacije o tipu datoteke za:rar  accessUcenje.rar
Preuzimanja:306
Velicina datoteke:25.76 KB


zivot je moja domovina.
↑  ↓

#2 05.09.2018 14:52
Gjoreski Van mreze
Administrator
Registrovan od:02.02.2009
Postovi:1,854


Predmet:Re: export reporta u text file
Access ima naredba za toa ne ti treba nikakov kod

Stavi go ova na tasterot.
DoCmd.OutputTo acOutputReport, "rptZaposlenici", acFormatTXT, "Zaposlenici.txt", True
↑  ↓

#3 05.09.2018 19:21
Avko Van mreze
Administrator
Registrovan od:28.05.2014
Postovi:4,807


Predmet:Re: export reporta u text file
nema mi navodnika, nejednoliko, ispisuje i header i naslov izvjestaja

ovako dobijem:

rptZaposlenici

oib IME I PREZIME STALNO
ZAPOSLEN
1001 LUKA LUKIĆ 0

1002 0
INES KROT

1003 MARKO MARKOVIĆ 1

1004 MARTINA COMBAJ 1

a ja bi ovako:

"1001","LUKA LUKIĆ","0"
"1002","INES KROT","0"
"1003","MARKO MARKOVIĆ","1"
"1004","MARTINA COMBAJ","1"
zivot je moja domovina.
↑  ↓

#4 07.09.2018 06:46
pmiroslav Van mreze
Clan
Registrovan od:02.02.2009
Postovi:1,458


Predmet:Re: export reporta u text file
Našao sam jedan primjer. Možda ti to pomogne.

Prilozi:
Informacije o tipu datoteke za:rar  prenos u csv.rar
Preuzimanja:326
Velicina datoteke:12.34 KB


Pozdrav
↑  ↓

#5 07.09.2018 09:29
Avko Van mreze
Administrator
Registrovan od:28.05.2014
Postovi:4,807


Predmet:Re: export reporta u text file
da to je to sto sam trazio, zahvaljujem.

prilagodio sam za sebe i napravio neke izmjene. Navodnici kod svakog podatka Chr(34), te path gdje ce snimiti je trenutni path baze. strFile = CurrentProject.Path & "\" & "zaposlenici.csv"

PreuzmiIzvorni kôd (Text):
  1. Private sub cmdExport_Click()
  2.     Dim DB As Database
  3.     Dim rs As Recordset
  4.     Dim txt As String
  5.     Dim strFile As String
  6.     strFile = CurrentProject.Path & "\" & "zaposlenici.csv"
  7.    
  8.     Set DB = CurrentDb
  9.     Set rs = DB.OpenRecordset("zaposlenici")
  10.     Open strFile For Output Shared As #1
  11.         'txt = "ime;prezime;ocena"
  12.         'Print #1, txt
  13.         Do While Not rs.EOF
  14.             If rs.Fields(3) = "NA ODREDENO" Then
  15.                 txtStatus = "0"
  16.             Else
  17.                 txtStatus = "1"
  18.             End If
  19.            
  20.             txt = Chr(34) & rs.Fields(0) & Chr(34) & "," & _
  21.                     Chr(34) & rs.Fields(1) & " " & rs.Fields(2) & Chr(34) & "," & _
  22.                     Chr(34) & txtStatus & Chr(34)
  23.             Print #1, txt
  24.             rs.MoveNext
  25.         Loop
  26.         rs.Close
  27.     Close #1
  28. End Sub

izlazna datoteka sada izgleda ovako:
"1001","Luka Lukić","0"
"1002","Ines Krot","0"
"1003","Marko Marković","1"
"1004","Martina Combaj","1"
zivot je moja domovina.
↑  ↓

#6 11.09.2018 08:38
Gjoreski Van mreze
Administrator
Registrovan od:02.02.2009
Postovi:1,854


Predmet:Re: export reporta u text file
Avko ni si postavio dobro pitajne.Pitao si za txt fajl a na kraju izaslo jeda ti treba csv fajl sa odredena struktura. ovalvih primera na forumu ima najmanje 100.
↑  ↓

#7 11.09.2018 08:48
Avko Van mreze
Administrator
Registrovan od:28.05.2014
Postovi:4,807


Predmet:Re: export reporta u text file
ma ja to snimim kao .txt pa sam mislio da je text.
a koja je razlika?
zivot je moja domovina.
↑  ↓

#8 11.09.2018 20:41
pmiroslav Van mreze
Clan
Registrovan od:02.02.2009
Postovi:1,458


Predmet:Re: export reporta u text file
CSV (eng. comma-separated values ) je obična tekstualna datoteka u kojoj su podaci odvojeni delimiterom najčeÅ¡će točka-zarez (";")
Pozdrav
↑  ↓

#9 12.09.2018 07:20
Avko Van mreze
Administrator
Registrovan od:28.05.2014
Postovi:4,807


Predmet:Re: export reporta u text file
znaci razlika u nastavku, u redu.
hvala na odgovoru
zivot je moja domovina.
↑  ↓

#10 15.09.2018 20:57
Gjoreski Van mreze
Administrator
Registrovan od:02.02.2009
Postovi:1,854


Predmet:Re: export reporta u text file
Tocno taka i CSV je text dokumenta samo sto ima tocna struktura ,dodeka text fajlot nemora da ima tocna struktura.
↑  ↓

Stranice (1):1


Sva vremena su GMT +01:00. Trenutno vrijeme: 12: 16 am.