mojaSymfonia FORUM
https://forum.mix-soft.pl/

Eksport do pliku zapisów kont zespołu "4"
https://forum.mix-soft.pl/viewtopic.php?f=15&t=3704
Strona 1 z 1

Autor:  aneta.g [ 2012-01-29, 01:37 ]
Tytuł:  Eksport do pliku zapisów kont zespołu "4"

Chciałabym wyeksportować do pliku tekstowego zapisy kont zespołu "4". Może ktoś podpowie jak się do tego zabrać. Czy jest jakiś raport z którego mogłabym skorzystać?
Dotyczy to programu Symfonia FK.

Autor:  aneta.g [ 2012-01-29, 01:53 ]
Tytuł:  Re: Eksport do pliku zapisów kont zespołu "4"

Dodatkowe pytanie:
jak się odwołać do tabeli zapisy z poziomu Ambasica, żeby wyświetlić konkretne kolumny.

Autor:  rafal [ 2012-01-30, 00:56 ]
Tytuł:  Re: Eksport do pliku zapisów kont zespołu "4"

A nie wystarczy Ci Ctrl+C na liście zapisów?
A potem Ctrl+V np:. w Excelu.

Autor:  aneta.g [ 2012-01-30, 10:15 ]
Tytuł:  Re: Eksport do pliku zapisów kont zespołu "4"

No nie bardzo, ponieważ chcę przenieść do Excela zapisy na wszystkich kontach "4". Nie chce wybierać i kopiować, bo musiałabym kopiować wszystkie analityki po kolei, a mam ją dość rozbudowaną. Wiem jak to zrobić w pervasivie, ale nie wiem jak w Ambasicu.

Autor:  rafal [ 2012-01-30, 11:31 ]
Tytuł:  Re: Eksport do pliku zapisów kont zespołu "4"

Przykład leci po wszystkich zapisach w bazie.
Pamiętaj, żeby użyć optymalnego indeksu dla swojego rozwiązania.

Kod:
#include "dbutil.sci"


//int bZap_k = dbOpenZapBase( indeksRoku(), ZRODLO_KSIEGI, true )
int bZap_b = dbOpenZapBase( indeksRoku(), ZRODLO_BUFOR, true )

// lecimy po wszystkich zapisach w bazie
SetKey(bZap_b,"id")

// Czytamy z zapisów z bufora

int errZap = GetRec( bZap_b, GE)

   while !errZap

      print GetField( bZap_b, "opis")+lf
   
   errZap = GetRec( bZap_b, NX)
   wend

Autor:  aneta.g [ 2012-01-31, 01:44 ]
Tytuł:  Re: Eksport do pliku zapisów kont zespołu "4"

OK, super.
Nie będzie jednak tak łatwo.
Potrzebuję zapisać w pliku tekstowym z bazy zapisów np. pole kwota lub pole synt, które nie jest typu string no i mam kłopot.

Autor:  rafal [ 2012-01-31, 10:59 ]
Tytuł:  Re: Eksport do pliku zapisów kont zespołu "4"

pokaż jak ma wyglądać plik

Autor:  aneta.g [ 2012-01-31, 13:19 ]
Tytuł:  Re: Eksport do pliku zapisów kont zespołu "4"

Chciałabym wyeksportować wszystkie zapisy na kontach zespołu "4" (czyli musi być warunek, który wybierze takie dane).
Do pliku miałyby się wyeksportować następujące pola w kolumnach:
dataDok;nrDokumentu(obcy);nrEwid;opis;kwota;kontoSynt;kontoAnal1;...;kontoAnalN

to chyba wystarczy. Oddzielone średnikami lub tabulatorem, zapisujemy do pliku tekstowego.

Autor:  rafal [ 2012-01-31, 13:39 ]
Tytuł:  Re: Eksport do pliku zapisów kont zespołu "4"

Kod:
print #f; using "%s;%f",GetField( bZap_b, "opis"), GetField( bZap_b, "kwota")

Autor:  aneta.g [ 2012-02-01, 00:52 ]
Tytuł:  Re: Eksport do pliku zapisów kont zespołu "4"

Baaardzo dziękuję :)

Autor:  aneta.g [ 2012-02-01, 11:46 ]
Tytuł:  Re: Eksport do pliku zapisów kont zespołu "4"

rafal chcialabym się skontaktować z Toba na priv :)

Strona 1 z 1 Strefa czasowa UTC+1godz. [letni]
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/