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/