Posty bez odpowiedzi |oraz Aktywne tematy Dzisiaj jest 2024-05-20, 21:40x



Odpowiedz w temacie  [ Posty: 4 ] 
[hmp 2011.1.a] setkey pn 
Autor Wiadomość

Rejestracja: 2008-08-06, 12:38
Posty: 331
Post [hmp 2011.1.a] setkey pn
Witam,
Mam kawałek kodu :

Kod:
        PopUp (1, "Szukaj")
   PopUp (2, "")
   PopUp (3, "Trwa wyszukiwanie płatności ...")
         pn.Open()
         [b]pn.SetKey("khid")
         pn.SetKeySeg("khid",lIdKh)
         pn.SetKeySeg("typ","1")
         pn.SetKeySeg("termin",data_od)[/b]
         err1 = pn.GetRec(EQ)
         while !err1
            if pn.GetField("data")<=data_do && pn.GetField("data")>=data_od  then
               lIdPn = pn.GetField("id")
                  ioLista.SetField("id",(using "%l", lIdPn))
            endif
            err1 = pn.GetRec(NX)
         wend



Nie mogę sobie poradzić z ustawieniem klucza khid. Jak po ustawieniu jak powyżej użyję GetRec(EQ) to nie zwraca mi żadnego rekordu. Jak ustawię GetRec(GE) to znajduje mi szukany rekord + mnóstwo innych niepotrzebnych. Coś robię nie tak ??

_________________
Pozdr
TaTanka


2012-01-19, 18:47
Wyświetl profil
Autor Wiadomość
 


Ekspert
Ekspert

Rejestracja: 2007-11-16, 15:08
Posty: 3985
Pomógł: 445
Post Re: [hmp 2011.1.a] setkey pn
Napisz co ma zwrócić ten raport.

_________________
Skontaktuj się z Ekspertem | Zamów dodatek

tel. 22 7 538 538
ekspert@mojaSymfonia.pl
http://www.mojaSymfonia.pl


2012-01-19, 22:30
Wyświetl profil

Rejestracja: 2008-08-06, 12:38
Posty: 331
Post Re: [hmp 2011.1.a] setkey pn
Listę dokumentów dla podanego kontrahenta (khid) z wybranego okresu.

_________________
Pozdr
TaTanka


2012-01-19, 23:02
Wyświetl profil
Awatar użytkownika

Rejestracja: 2008-12-03, 21:11
Posty: 276
Pomógł: 2
Post Re: [hmp 2011.1.a] setkey pn
Witaj,

Podajesz datę np. 2011-12-01 i prosisz o wyszukanie rekordu z datą IDENTYCZNĄ do podanej... Jeżeli taki rekord istnieje, to OK, dostaniesz ten rekord, jeżeli jednak go nie ma, to EQ zwróci Ci na dzień dobry ERROR i wylatuje z WHILE'a.

Jeżeli zamierzasz wyszukiwać rekordy OD - DO to ustaw klucz GE i dalej ogranicz rekordy IFem, tak jak zrobiłeś to teraz.

Jeżeli użyjesz EQ to musisz pamiętać, że trafisz TYLKO w te rekordy, które spełniają DOKŁADNIE wszystkie parametry wejściowe klucza i tylko te (mogłoby działać dla zapytania - podaj mi wszystkie płatności wybranego kontrahenta z JEDNEGO / WSKAZANEGO dnia).

_________________
Pozdrawiam

Misiek DGTL Rzeszów


2012-01-23, 15:46
Wyświetl profil
Wyświetl posty nie starsze niż:  Sortuj wg  
Odpowiedz w temacie   [ Posty: 4 ] 
   Podobne tematy   Autor   Odpowiedzi   Odsłony   Ostatni post 
Na tym forum nie ma nowych nieprzeczytanych postów. [hmp 2011.1.a] execute

w Programowanie

tatanka

7

3620

2012-01-18, 15:28

rafal Wyświetl najnowszy post

Na tym forum nie ma nowych nieprzeczytanych postów. WystawDokumentPłatności HMP 2011.1.a

w Programowanie

Khavert

3

2373

2012-02-02, 20:24

Misiek Wyświetl najnowszy post

Na tym forum nie ma nowych nieprzeczytanych postów. Fiskalizacja HMP 2011.1a

w Programy Handlowe

Adam74

11

6036

2011-02-23, 11:08

Adam74 Wyświetl najnowszy post

Na tym forum nie ma nowych nieprzeczytanych postów. HMP 2011- błąd 105

w Programy Handlowe

gregor

1

2411

2010-10-13, 08:16

krzysiek Wyświetl najnowszy post



Kto jest online

Użytkownicy przeglądający to forum: Nie ma żadnego zarejestrowanego użytkownika i 14 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