126
DataM->ADOQueryO->Parameters->ParamByName("p2")->Value =
FormatDateTime("dd/mm/yyyy", Now());
DataM->ADOQueryO->Parameters->ParamByName("p3")->Value =
DataM->ADOQuery->FieldByName("AgentK")->Value;
DataM->ADOQueryO->Parameters->ParamByName("p4")->Value =
false;
DataM->ADOQueryO->Parameters->ParamByName("p5")->Value =
2;
DataM->ADOQueryO->ExecSQL();
int KeyDoc = 0;
DataM->ADOQueryO->Close();
DataM->ADOQueryO->SQL->Clear();
DataM->ADOQueryO->SQL->Add("SELECT MAX(Key) AS MaxK
FROM Document");
DataM->ADOQueryO->Open();
KeyDoc = DataM->ADOQueryO->FieldByName("MaxK")->Value;
DataM->ADOQueryH->Close();
DataM->ADOQueryH->SQL->Clear();
DataM->ADOQueryH->SQL->Add("SELECT Rezult.ProductK,
Rezult.CountR FROM Zayvka");
DataM->ADOQueryH->SQL->Add("INNER JOIN Rezult ON
Zayvka.Key = Rezult.ZayvkaK WHERE Zayvka.AgentK = :p1");
DataM->ADOQueryH->Parameters->ParamByName("p1")->Value =
DataM->ADOQuery->FieldByName("AgentK")->Value;
DataM->ADOQueryH->Open();
while (!DataM->ADOQueryH->Eof)
{
DataM->ADOQueryO->Close();