Чтение из SQl и Картинка в табличной части
Здравствуйте!
Есть два вопроса:
1) Как подключиться к скульной базе, чтобы получить из нее скан и его распознанный вариант?
2) Можно ли в табличной части обработки в ячейке, при нажатии на нее, вызывать этот скан на просмотр? допустим в ячейке путь к картинке и при нажатии на ячейку открывается файл по этому пути
Есть два вопроса:
1) Как подключиться к скульной базе, чтобы получить из нее скан и его распознанный вариант?
2) Можно ли в табличной части обработки в ячейке, при нажатии на нее, вызывать этот скан на просмотр? допустим в ячейке путь к картинке и при нажатии на ячейку открывается файл по этому пути
По теме из базы знаний
- Всякие полезности
- Зачем 1С-нику NoSQL и CRDT
- SQL Server Profiler. В картинках, для самых маленьких
- Планы запросов - это просто! Разбор оптимизаций запросов PostgreSQL на живых примерах
- Смотрим запросы 1С через Microsoft SQL Profiler по следам ошибок разработчиков, приводящих к проблемам производительности
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
2) Можно ли в табличной части обработки в ячейке, при нажатии на нее, вызывать этот скан на просмотр? допустим в ячейке путь к картинке и при нажатии на ячейку открывается файл по этому пути
Можно. Для этого вам сначала необходимо полученный скан передать с сервера на клиент (т.е. запомнить путь до файла на клиенте).
Затем можно в ячейке установить свойство Гиперссылка, навесить событие Выбор для табличной части.
В событии анализировать, если ткнули в нужную нам ячейку, открывать файл на клиенте.
СтрокаСоединения = ("Provider=SQLOLEDB;Driver={SQL Server}; Deleted=No; Data Source = 192.168.10.10;UID=UserSQL; PWD=PasswordSQL;");
Подключение = Новый ComObject("ADODB.Connection");
Подключение.ConnectionString=СтрокаСоединения;
Подключение.ConnectionTimeOut = 5000;
Подключение.CommandTimeout = 5000;
Подключение.Open(СтрокаСоединения);
ТекстКоманды = // код хранимки;
Команда = Подключение.Execute(ТекстКоманды);
Подключение.Close();
ПоказатьЭто если нужно выполнить хранимую процедуру внутри скуля
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот