|   |   | 
| 
 | Программное добавление гиперссылки для QR кода | ☑ | ||
|---|---|---|---|---|
| 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кода она активной была, а не просто текстом? | |||
| 1
    
        Адинэснег 14.12.17✎ 15:39 | 
        надпись, флаг "гиперссылка", событие "Нажатие"     | |||
| 2
    
        Fragster гуру 14.12.17✎ 15:40 | 
        если в данных ШК будет только URL, то при сканировании ШК с помощью смартфона этот URL будет ссылкой     | |||
| 3
    
        Адинэснег 14.12.17✎ 15:40 | 
        при сканировании - внешнее событие     | |||
| 4
    
        prilforreal 14.12.17✎ 15:55 | 
        (2) Разобрался, нормальные приложения для считывания кодов ссылки распознают, теперь остался вопрос, как значением из из 1с заполнить поле в форме обратной связи... вроде как то ссылку править можно...     | 
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |