Добрый день! Стоит серверная УТ 11.4 на MS SQL. Нужно запросом получить выборку с номенклатурой. Проблема в том, что поля закодированы в бинарном формате. Нужна помощь - может кто сталкивался с этим, или знает решение?
1. Можно ли как то декодировать бинарные поля? Или что собой представляют эти поля, как они получаются?
2. Либо пойти другим путем. В номенклатуре УТ 11, тип реквизита полное наименование - строка, а другие это ссылки. Можно ли другие реквизиты сделать строками, или сделать копии этих реквизитов с типом строка? (Я пробовал в конфигураторе изменить ссылку на строку - после этого этот реквизит становился недоступен).
Вот что выяснил:
Если в 1с конфигураторе - в свойствах реквизита стоит строка, то она нормально передается в MS SQL (3-ий рисунок - поле Description), а если стоит ссылка - то значение в полях таблицы MS SQL в -- binary.
https://ibb.co/175mTBQ https://ibb.co/7G7yfhY 3 рисунок
https://ibb.co/x8BTWR9
а для чего это средствами сикуля делать? там же просто хранение данных, а за представление и обработку 1с отвечает.
Или вы гланды через *опу удалить пытаетесь?