mojaSymfonia FORUM https://forum.mix-soft.pl/ |
|
Mała Księgowość https://forum.mix-soft.pl/viewtopic.php?f=15&t=5788 |
Strona 2 z 2 |
Autor: | rafal [ 2014-05-14, 10:20 ] |
Tytuł: | Re: Mała Księgowość |
No i pięknie. |
Autor: | Pedro [ 2014-05-14, 10:49 ] |
Tytuł: | Re: Mała Księgowość |
Ale byłoby jeszcze piękniej jakbym mógł wyciągnąć id tego dokumentu bez otwierania bazy. Wiesz może jak to zrobić z poziomu kartoteki? BaseDE jest niezadeklarowane i nie bardzo widzę sposobu. Masz pomysł jak to naprawić? Kod: BaseDE de int lPoz = SetTaggedPos(FS) while lPoz de.SetKey("id") de.SetKeySeg("id",lPoz) de.GetRec(EQ) message de.GetField("id") lPoz=SetTaggedPos(NX) wend |
Autor: | rafal [ 2014-05-14, 11:20 ] |
Tytuł: | Re: Mała Księgowość |
Nie musisz otwierać bazy DE jeżeli wykonujesz raport z listy deklaracji. |
Autor: | Pedro [ 2014-05-14, 12:18 ] |
Tytuł: | Re: Mała Księgowość |
Ale chodzi mi o to, że nie wiem jak wyciągnąć id zaznaczonego tam dokumentu, bo BaseDE nie działa. Ale jeśli da się inaczej to też może być, liczy się efekt :) |
Autor: | rafal [ 2014-05-14, 12:27 ] |
Tytuł: | Re: Mała Księgowość |
No to popatrz na swój kod jeszcze raz i zastanów się. Szukasz Id po kluczu Id. Więc znasz już Id dokumentu jak chcesz odczytać go z bazy DE po Id. Dodatkowo szukasz wstawiając lPoz do pola Id. lPoz to numer kolejny na liście. |
Autor: | Pedro [ 2014-05-14, 12:34 ] |
Tytuł: | Re: Mała Księgowość |
W sensie że chodzi o GetLineID(), zapomniałem o tym :p To by było na tyle, dzięki :) |
Autor: | rafal [ 2014-05-14, 13:00 ] |
Tytuł: | Re: Mała Księgowość |
Dobry jesteś. W przyszłości staraj się precyzyjniej określać potrzeby to szybciej dojdziemy do rozwiązania. pozdrawiam. |
Strona 2 z 2 | Strefa czasowa UTC+1godz. [letni] |
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |