mojaSymfonia FORUM https://forum.mix-soft.pl/ |
|
Trudne początki https://forum.mix-soft.pl/viewtopic.php?f=15&t=2311 |
Strona 1 z 1 |
Autor: | rafaljugo [ 2010-08-31, 18:08 ] |
Tytuł: | Trudne początki |
Witam Moja wersja Symfonii to: Forte Handel 2010.2 Potrzebuję zmodyfikować raport: Zlecenie w taki sposób, żeby wyświetlić informację o tym ile sztuk danego narzędzia obecnie posiadam na magazynie. (obecnie raport wyświetla ilość potrzebnych narzędzi a nie ich stanu) Sprawdziłem w bazie, że większość informacji o danym narzędziu znajduję się w tabeli tw, natomiast ilość sztuk w tabeli mz. Znalazłem taki fragment kodu: Kod: if bSkladniki then for i=1 to i>iIle xSkladnik = xSkladniki.item(i) xTowar = GetObjByKod("BTowar", xSkladnik.tw.kod) TblRcp(i).kol1 = xTowar.kod TblRcp(i).kol2 = xTowar.nazwa TblRcp(i).kol3 = Using sIloscRound, Round(xSkladnik.iloscPotrzebna, 3 - nIloscRound) TblRcp(i).kol4 = xTowar.jm next i endif Tutaj kilka moich pytań: 1. Znajduje się tutaj wywołanie metody GetObjByKod, gdzie ona jest zdefiniowana? przejrzałem plik Ambashmsql.chm, ale nie tam o niej informacji. 2. Gdybym mógł w powyższej pętli uruchomić zapytanie sql, które w warunku posiadałoby wartość xTowar.kod miałbym potrzebne mi dane. W jaki sposób uruchomić własne zapytanie sql i jak potem odczytać z niego dane w języku raportów? Serdecznie proszę o pomoc lub choć o skierowanie mnie we właściwą stronę. |
Autor: | rafal [ 2010-08-31, 22:11 ] |
Tytuł: | |
2. Użyj opcji "szukaj" na forum i wpisz "SELECT". Napewno natkniesz się na kawałek kodu AMBasic z przykładem. np:. http://forum.mojasymfonia.pl/viewtopic.php?t=1735 |
Autor: | rafaljugo [ 2010-09-11, 14:38 ] |
Tytuł: | |
Dzięki, dla Ciebie rafal punkt za pomógł bo zdecydowanie mi pomogłeś. Niestety mam tendencje do przeoczania najbardziej oczywistych rozwiązań |
Strona 1 z 1 | Strefa czasowa UTC+1godz. [letni] |
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |