#0
by myr4ik07
Есть файл базы данных sql lite. подключился из 1с к нужной таблице базы даных, получаю выборка из таблицы, в качестве значения выборки из таблицы получаю COMSafeArray (значения знаю, что там должно быть хтмл страница в виде строки) как получить из COMSafeArray страницу хтмл в виде строки?
#9
by Serginio1
Ты двоичные данные сохраняешь в файл, а затем считываешь либо в двоичные данные Либо открываешь через браузер либо в ПолеHTML
#11
by Serginio1
Есть еще более короткий вариант врап=новый COMОбъект("NetObjectToIDispatch45"); Convert=Врап.ПолучитьТип("System.Convert");
#17
by myr4ik07
спасибо, да, еще так попробую, потому как мне полюбас из хтмл строки нужно сохранять в хтмл файл, что бы парсить, атас этот хтмл файл
#18
by Неверный Параметр И
Хтмл, хранящийся в беззнаковом целом. Мммм, прелесть. >полюбас атас Ох этот звучный и мелодичный украинский язык!
#20
by myr4ik07
в прицнипы если делаю запись то то аналогично получаю только несколько строк хтмл страницы
#23
by Vaflya
BLOB - тип для хранения двоичных данных большого объема, проблема была в обрезе данных, когда получаешь их в 1с, то есть массив тупо режется до какого то символа, через ado не получилось, слушай Serginiol, мне кажется, что без NET тут не обойтись)
#26
by Vaflya
самый очевидный вариант - самописная компонента на net (своими руками создать) ИДДиспатч это и есть его самописная компонента, бесплатная, между прочим, гуглится
#28
by Vaflya
ну найти то ее не сложно, по "NetObjectToIDispatch45" но как бы не факт, что там есть готовый класс по обработке блобов из хранилищ SQLite, хотя там была реализация "динамического" набора классов, то есть из 1с можно туда передавать описание класса и он там будет создан, но.. не в целях антирекламы NetObjectToIDispatch45, но по мне так проще сваять библиотеку свою родную, что бы быть в курсе, чего там происходит
#29
by Vaflya
за день с нуля врядли разберешься, что куда, но потратив время на это один раз - потом еще пригодится, если занимаешься "Конвертацией данных" между системами. в общем, не легка и не казиста..
#31
by myr4ik07
ты же знаэшь, все должно работать еще вчера, так что не вариант писать в моем случаи )
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Получить id и получить объект по id
- Как получить тип значения объекта в OLE?
- Как программно получить получить пароль пользователя в текущем сеансе работ
- Как получить конкретный тип значения и вид значения объекта метаданных ?
- 1cv8 SQL: Имя SQL сервера и имя SQL базы данных
- Как получить тип значения оле объекта
- как получить имя значения перечисления по этому значению.
- Как получить разность дат (Нужно получить количество дней)
- Как получить ГУИД элемента по OLE, записать и получить по нему ссылку?
- SQL - версия.Как из 1С получить идентификатор в SQL?
В этой группе 1С
- Как сделать гиперссылку в карточке товара.
- ЗУП 3.1.Выбор вида дохода в новом начислении
- АТОЛ 30Ф и 1C УТ 10.3.41.1
- Обновление корневых сертификатов на сервере linux
- v7: ЗиК 7.7 компенсация за задержку заработной платы
- ЗУП 2.5 премии с кодом 2002, порядок начисления и выплаты НДФЛ вместе с ЗП
- ERP. Недостаточно прав на регистры, в т.ч. "Порядок отражения номенклатуры"
- Как рассчитать необходимое количество ядер SQL серверу?
- очень долго запускается 1с
- web-service возврат ответа строкой
- Отбор по группе иерархии в запросе в СКД
- Не работает добавленная роль
- Снять признак распределенной базы./ResetMasterNode не помогает
- Ошибка при формировании печатной формы.
- Глюк при обновлении БП
- ОбходРезультатаЗапроса.Прямой
- Конвертация данных 2.1, перенос физ. лиц
- УТ 11.3. остаток по кассе уходит в минус
- АТОЛ - не печатает правильный номер секции
- Выгрузка из БП 3.0 в УТ 11.1