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

STP - Inwentaryzacja - rozliczenie - Excel
https://forum.mix-soft.pl/viewtopic.php?f=15&t=2025
Strona 1 z 1

Autor:  MG [ 2010-05-17, 14:51 ]
Tytuł:  STP - Inwentaryzacja - rozliczenie - Excel

W STP 2010 w raporcie „Inwentaryzacja - rozliczenie – Excel” potrzebuję dodać kolumnę z informacją o dacie przyjęcia środka do użytkownia.

Wstawiłem nową kolumnę pomiędzy istniejące:
Kod:
kolumny(3).Nazwa = "Nazwa środka"
kolumny(3).Format = TEKST | LEFT
kolumny(4).Nazwa = "Data\nprzyjęcia"
kolumny(4).Format = DATA
kolumny(5).Nazwa = "Nr ewidencyjny"
kolumny(5).Format = TEKST | LEFT


Dalej w kodzie dodałem dla środków trwałych
Kod:
print #plik; using "\t%s", srodek1.stNazwa
print #plik; using "\t%s", srodek1.stDataPrzyjeciaBil
print #plik; using "\t%s", srodek1.stNumerEwid


I w excelu mam nową kolumnę ale nie wypełnia się danymi – jest pusta.

Co robię nie tak ?

Z góry dzięki za pomoc.

Autor:  rafal [ 2010-05-17, 15:47 ]
Tytuł: 

gdzie się wywołuje ten raport?

Autor:  MG [ 2010-05-17, 16:02 ]
Tytuł: 

W oknie środków trwałych, zaznaczamy grupę środków i u góry wybieramy przycisk "Inwentaryzacja środków" taki przekreślony kod kreskowy. Później w oknie inwentaryzacji już przycisk z ikoną Excela.

Autor:  rafal [ 2010-05-19, 15:23 ]
Tytuł: 

Dane środka pobierane są za pomocą "dziwnej" funkcji PobierzKolejnySrodekDoInwent, która pewnie nie uzupełnia poprawnie obiektu InfoSrodek.
Pobierz dane środka za pomocą Srodek(InfoSrodek, id_srodka)

Kod:
InfoSrodek DaneSrodkaInaczej


ZNAJDŹ:
Kod:
Column kolumny(12)

kolumny(1).Nazwa = "Lp."

kolumny(2).Nazwa = "Nr"

kolumny(3).Nazwa = "Nazwa środka"
kolumny(3).Format = TEKST | LEFT

kolumny(4).Nazwa = "Nr ewidencyjny"
kolumny(4).Format = TEKST | LEFT

kolumny(5).Nazwa = "Ilość sztuk"

kolumny(6).Nazwa = "Wartość"
kolumny(6).Format = WALUTA

kolumny(7).Nazwa = "Stwierdzono sztuk"

kolumny(8).Nazwa = "Wartość"
kolumny(8).Format = WALUTA

kolumny(9).Nazwa = "Różnica ilości"

kolumny(10).Nazwa = "Różnica wartości"
kolumny(10).Format = WALUTA

kolumny(11).Nazwa = "Miejsce\nużytkowania"
kolumny(11).Format = TEKST | LEFT

kolumny(12).Nazwa = "Uwagi"
kolumny(12).Format = TEKST | LEFT


ZMIEŃ NA:
Kod:
Column kolumny(13)

kolumny(1).Nazwa = "Lp."

kolumny(2).Nazwa = "Nr"

kolumny(3).Nazwa = "Nazwa środka"
kolumny(3).Format = TEKST | LEFT

kolumny(4).Nazwa = "Data przyjęcia"
kolumny(4).Format = TEKST | LEFT

kolumny(5).Nazwa = "Nr ewidencyjny"
kolumny(5).Format = TEKST | LEFT

kolumny(6).Nazwa = "Ilość sztuk"

kolumny(7).Nazwa = "Wartość"
kolumny(7).Format = WALUTA

kolumny(8).Nazwa = "Stwierdzono sztuk"

kolumny(9).Nazwa = "Wartość"
kolumny(9).Format = WALUTA

kolumny(10).Nazwa = "Różnica ilości"

kolumny(11).Nazwa = "Różnica wartości"
kolumny(11).Format = WALUTA

kolumny(12).Nazwa = "Miejsce\nużytkowania"
kolumny(12).Format = TEKST | LEFT

kolumny(13).Nazwa = "Uwagi"
kolumny(13).Format = TEKST | LEFT


ZNAJDŹ:
Kod:
while PobierzKolejnySrodekDoInwent(srodek1, inwentar) > 0


POD TYM WPISZ:
Kod:
srodek(DaneSrodkaInaczej, srodek1.dwNumer)


ZNAJDŹ:
Kod:
      print #plik; using "\t%s", srodek1.stNazwa


POD TYM WPISZ:
Kod:
      print #plik; using "\t%s", DaneSrodkaInaczej.stDataPrzyjeciaPod

Autor:  MG [ 2010-05-20, 09:43 ]
Tytuł: 

Super, wielkie dzięki.
Punkcik oczywiście już leci.

Pozdrawiam,

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