Есть. В голове...Может у вас есть расширенная дока по скриптам?
Но по понятным причинам поделиться ею не смогу
Ильин Александр, Компания "Соттос"
г Новосибирск +7 (383) 373-96-98; +7 (909) 533-93-92; nsk@sottos.ru
г Омск +7 (3812) 377-902; +7 (905) 098-92-06; abc@sottos.ru
www.sottos.ru | vk.com/sottos | fb.com/sottosru
Продажа и установка ПО R-Keeper, обучение, техническая поддержка 24/7
Еще вопрос можно по скрипту?
Можно ли удалить оплату из заказа?
Саму оплату я отловил:
Код:for i := 0 to RKCheck.CurrentOrder.Sessions.LinesCount - 1 do begin it := RKCheck.CurrentOrder.Sessions.Lines[i]; if SYS.ObjectInheritsFrom(TObject(it), 'TPayLine') then begin if TPayLine(it).code = 97 then begin InputBox := gui.InputBox('123', '321', true); if InputBox <> '1234' then // если код оплаты 92 и значение из импут-бокса не нужное, то удаляем оплату из заказа. end; end;
Ильин Александр, Компания "Соттос"
г Новосибирск +7 (383) 373-96-98; +7 (909) 533-93-92; nsk@sottos.ru
г Омск +7 (3812) 377-902; +7 (905) 098-92-06; abc@sottos.ru
www.sottos.ru | vk.com/sottos | fb.com/sottosru
Продажа и установка ПО R-Keeper, обучение, техническая поддержка 24/7
vpavelv (25.10.2018)
Ильин Александр, Компания "Соттос"
г Новосибирск +7 (383) 373-96-98; +7 (909) 533-93-92; nsk@sottos.ru
г Омск +7 (3812) 377-902; +7 (905) 098-92-06; abc@sottos.ru
www.sottos.ru | vk.com/sottos | fb.com/sottosru
Продажа и установка ПО R-Keeper, обучение, техническая поддержка 24/7
Александр, наверно уже замучил вас.
Есть такой метод у гуи, как GUI.CmdExec('notepad.exe');
Он запускает исполняемый файл и ждет его выполнение. Дополнительные параметры передать не получится, кроме как CmdExec('notepad.exe 123 у');
Вопрос в том, возвращает ли этот метод код работы приложения?
Нет. CmdExec - это процедура.Вопрос в том, возвращает ли этот метод код работы приложения?
Есть еще функция
CmdExecWithFlags(const CmdLine: string; CmdWindowState: integer; HideCashWindow: boolean): boolean;
Но судя по описанию она булевая, и возвращает только успех или провал
Ильин Александр, Компания "Соттос"
г Новосибирск +7 (383) 373-96-98; +7 (909) 533-93-92; nsk@sottos.ru
г Омск +7 (3812) 377-902; +7 (905) 098-92-06; abc@sottos.ru
www.sottos.ru | vk.com/sottos | fb.com/sottosru
Продажа и установка ПО R-Keeper, обучение, техническая поддержка 24/7
vpavelv (30.10.2018)
Ильин Александр, Компания "Соттос"
г Новосибирск +7 (383) 373-96-98; +7 (909) 533-93-92; nsk@sottos.ru
г Омск +7 (3812) 377-902; +7 (905) 098-92-06; abc@sottos.ru
www.sottos.ru | vk.com/sottos | fb.com/sottosru
Продажа и установка ПО R-Keeper, обучение, техническая поддержка 24/7
vpavelv (01.11.2018)