Доброго дня, шановні, намагаюсь додати в шаблон Залишки по контрагенту серійні номери до товарів, але єдине чого я спромігся, це вивід серйного номеру першого товару в переліку до всіх іншіх товарів.
Допоможіть будь ласка розібратися, Дякую.
Цитата: Vadcom від Січень 09, 2023, 16:59:09
Доброго дня, шановні, намагаюсь додати в шаблон Залишки по контрагенту серійні номери до товарів, але єдине чого я спромігся, це вивід серйного номеру першого товару в переліку до всіх іншіх товарів.
Допоможіть будь ласка розібратися, Дякую.
а яку змінну підставляєте?
Роблю за аналогією з видатковою накладною та гарантійним талоном.
В коді втсавляю
ЦитатаString TovarSerials;
void Memo8OnBeforePrint(TfrxComponent Sender)
{
TovarSerials = "";
MasterData2.DataSet.First();
while(!MasterData2.DataSet.Eof)
{
if(<DataRep2."TOVAR_ID"> == <DataRep."Tovar_ID">)
{
if(Length(TovarSerials) != 0)
TovarSerials = TovarSerials + "\n";
TovarSerials = TovarSerials + <DataRep2."TOVAR_SER_NUM">;
}
MasterData2.DataSet.Next();
}
if(TovarSerials == "")
TovarSerials = "-";
}
void Memo27OnBeforePrint(TfrxComponent Sender)
{
}
{
}
Якщо ставлю змінну [TovarSerials] то не працює взагалі, якщо ставлю [DataRep2."TOVAR_SER_NUM"] то бере номер першого товару і ставить до всіх інших
Думаю що відповідь в SQL-запиті
Цитата: Vadcom від Січень 10, 2023, 11:15:28
Роблю за аналогією з видатковою накладною та гарантійним талоном.
В коді втсавляю
Просто вставили текст в закладку Код в нову друковану форму? Це ж подія/event вона має виконуватись. Файл у додатку.
Запрацювало? Можете шаблоном поділитися?