Posty bez odpowiedzi |oraz Aktywne tematy Dzisiaj jest 2024-11-25, 06:01x



Odpowiedz w temacie  [ Posty: 5 ] 
Definiowanie kryteriów wyboru dla elementów 
Autor Wiadomość

Rejestracja: 2009-09-22, 07:35
Posty: 10
Post Definiowanie kryteriów wyboru dla elementów
Witam!
Próbuję skorzystać z wyszukania elementów o nazwie "Elementy księgowane" (to wyszukanie jest już zdefiniowane w programie). Niestety to wyszukanie nie działa, mimo że są elementy do których schematy księgowań zostały są podpięte.

Jeśli chcę przygotować sobie nowe wyszukanie elementów, to nie ma możliwości wybrania pola, które mówiłoby o podpiętym schemacie księgowania.

Czy istnieje jakaś możliwość wyszukania z kartoteki elementów, elementów z przypisanymi schematami księgowania?


2009-09-25, 13:22
Wyświetl profil
Autor Wiadomość
 



Rejestracja: 2009-09-25, 23:17
Posty: 3
Post 
No tak. Z filtrów zginęło pole "element księgowany". A filtr o którym mowa to jakaś pozostałość po starych wersjach i .... nie działa.

W oknie elementów zrób katalog "Księgowane" i jak się nie boisz uruchom mój raport.
Powienien umieścić w tym katalogu wszystkie księgowane elementy.

Raport pisany dla wersji 2009.1 i lepiej nie uruchamiać go w innych.

Kod:
//3,"elkskat.sc","Umieszczanie elementów księgowanych w katalogu","System wynagrodzeń",0,1.0.0,SYSTEM

// OTWIERANIE BAZY GRUP I KSIĘGOWAŃ
   int b = open KatalogFirmy() + "41grupy.dat" for base "GRUPY"
   BaseError( KatalogFirmy() + "41grupy.dat" ,4)

   int k = open KatalogFirmy() + "43kp0391.dat" for base "SCHK_ELEM"
   BaseError( KatalogFirmy() + "43kp0391.dat" ,4)


// SZUKANIE KATALOGU DLA ELEMENTÓW KSIĘGOWANYCH

   SetKey(b, "id_parent")
   SetKeySeg(b, "id_parent", 999)

   int err

   err = GetRec(b, GE )

   while !err && GetField(b, "id_parent") == 999
   
      if GetField(b,"name") == "Księgowane" then goto jestKatalog
   
   err = GetRec(b, NX )
   wend

   error "Nie znaleziono katalogu 'Księgowane' do umieszczenia elementów."

   jestKatalog:
   
   long id_katalogu = GetField(b, "id")

// KASOWANIE ELEMENTÓW PRZYPISANYCH DO KATALOGU

   long id_elementu(1)

   SetKey(b, "id_parent")
   SetKeySeg(b, "id_parent", id_katalogu)

   err = GetRec(b, GE )

   while !err && GetField(b, "id_parent") == id_katalogu
   
         grow id_elementu, 1
         id_elementu(Size(id_elementu)) = GetField(b, "id")

   err = GetRec(b, NX )
   wend

   int i
   for i = 1 to i > Size(id_elementu)
   
      SetKey(b, "id")
      SetKeySeg(b, "id", id_elementu(i))
      err = GetRec(b, EQ)

         if !err then DelRec(b)

   next i

// PRZYPISANIE ELEMENTÓW KSIĘGOWANYCH DO KATALOGU

   err = GetRec(k, FS )

   while !err

      Clear(b)
      InsRec(b)
      SetField(b,"typ", 105)
      SetField(b,"id_parent", id_katalogu)
      SetField(b,"id_join", GetField(k,"id_skladnika"))
      PutRec(b)

   err = GetRec(k, NX )   
   wend




Ostatnio zmieniony 2009-09-27, 22:12 przez pis, łącznie zmieniany 1 raz



2009-09-25, 23:21
Wyświetl profil
Ekspert
Ekspert

Rejestracja: 2008-04-07, 13:26
Posty: 208
Pomógł: 2
Post 
Zauważyłem, że jak ten nowy katalog utworzy się gdzieś indziej niż w katalogu głównym to raport ma problem z jego odnaleziem.


2009-09-27, 21:53
Wyświetl profil

Rejestracja: 2009-09-22, 07:35
Posty: 10
Post 
Bardzo dziękuję. Uzyskałam to co chciałam. :-)


2009-09-28, 08:05
Wyświetl profil

Rejestracja: 2009-09-25, 23:17
Posty: 3
Post 
barnie pisze:
Zauważyłem, że jak ten nowy katalog utworzy się gdzieś indziej niż w katalogu głównym to raport ma problem z jego odnaleziem.

Ano tak jest. Katalog należy zakładać w głównym katalogu.
Ot takie małe ograniczenie :)


2009-09-28, 13:51
Wyświetl profil
Wyświetl posty nie starsze niż:  Sortuj wg  
Odpowiedz w temacie   [ Posty: 5 ] 
   Podobne tematy   Autor   Odpowiedzi   Odsłony   Ostatni post 
Na tym forum nie ma nowych nieprzeczytanych postów. DEFINIOWANIE DOKUMENTÓW

w Programy Księgowe

Magdalena Kasprzak

12

6607

2012-10-31, 14:19

wrob Wyświetl najnowszy post

Na tym forum nie ma nowych nieprzeczytanych postów. Załączniki Definiowanie dokumentu PK

w Programy Księgowe

patrycjak

2

3741

2022-01-06, 11:35

majstersztyk Wyświetl najnowszy post

Na tym forum nie ma nowych nieprzeczytanych postów. Definiowanie rejestru VAT

w Techniczne

msp

2

2905

2012-05-25, 13:47

helperman Wyświetl najnowszy post

Na tym forum nie ma nowych nieprzeczytanych postów. HM Definiowanie rejstrów bankowych

w Programy Handlowe

aneta.g

8

4684

2016-10-10, 15:32

aneta.g Wyświetl najnowszy post



Kto jest online

Użytkownicy przeglądający to forum: Nie ma żadnego zarejestrowanego użytkownika i 4 gości


Nie możesz tworzyć nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz dodawać załączników

Szukaj:
Przejdź do:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Support forum phpbb by phpBB Assistant