0
prilforreal
14.12.17
✎
15:20
|
Доброго дня волшебники! При создании документа ДилЗаказ сначала привязывается чертеж, (кнопка привязать) Потом нажимаем чертеж просмотр (запускается процедура, привязывающая к чертежу QR код с данными из 1с) и собственно открывается чертеж.
Процедура ОткрытьЧертеж()
ТД=ЭлементыФормы.ТабличноеПоле1.ТекущиеДанные;
Если ТД=Неопределено Тогда
Предупреждение("Не выбрана строка таблицы в которой указан путь к файлу чертежа!",15);
Возврат;
КонецЕсли;
// Если (Найти(СокрЛП(ТекПользователь),"********")<>0)или(Найти(СокрЛП(ТекПользователь),"ИспДир")<>0) тогда
Если (СтрНайти(СокрЛП(ПараметрыСеанса.ТекущийПользователь),"*******")<>0)или(СтрНайти(СокрЛП(ПараметрыСеанса.ТекущийПользователь),"ИспДир")<>0) тогда
Город="*******";
Адрес="**********************";
Тел="****************";
Емайл="****************";
иначе
Город="****************";
Адрес="***************";
Тел="**************";
Емайл="********************";
конецесли;
ПутьКПроге="""F:\Program Files (x86)\EasyCeiling\EasyCeiling.exe""";
ПутьКФайлу=" """+ СокрП(ТД.Путь)+""" ";
QR="ШтрихКод: "+Формат(ТД.код,"ЧГ=0")+Символы.ПС+
"Ссылка на претензию
"Производитель: ПМК Уют и Комфорт "+Город+Символы.ПС+
"Адрес: "+Адрес+Символы.ПС+
"Тел: "+Тел+Символы.ПС+
"E-mail: "+Емайл+Символы.ПС+
"Дилер: "+Дилер+Символы.ПС+
"ДатаЗаказа: "+Дата+Символы.ПС+
"ДатаПечати: "+ТекущаяДата()+Символы.ПС+
"Печатал: "+ПараметрыСеанса.ТекущийПользователь+Символы.ПС+
"Площадь: "+ТД.Площадь+Символы.ПС+
"Периметр: "+ТД.Периметр+Символы.ПС+
"Кривые/Вырезы: "+ТД.Криволинейность+Символы.ПС+
"Доп.Углы: "+ТД.Углы+Символы.ПС;
ДанныеДляЗапуска = ПутьКПроге+ПутьКФайлу+ТД.код+Символы.ПС+""""+QR+""""+" readonly";
//Сообщить(ДанныеДляЗапуска);
ЗапуститьПриложение(ДанныеДляЗапуска) ;
КонецПроцедуры
Так вот, как реализовать гиперссылку, чтобы при сканировании QRкода она активной была, а не просто текстом?
|
|
4
prilforreal
14.12.17
✎
15:55
|
(2) Разобрался, нормальные приложения для считывания кодов ссылки распознают, теперь остался вопрос, как значением из из 1с заполнить поле в форме обратной связи... вроде как то ссылку править можно...
|
|