|   |   | 
| 
 | Двоичные данные ломают отображение строк | ☑ | ||
|---|---|---|---|---|
| 0
    
        MerMo 24.10.24✎ 17:56 | 
        Всем добрый вечер, ситуация сюр:
 Тяну данные из внешнего источника. В форме списка отображается все нормально, если открыть форму объекта то вместо всех русских букв - "?". Нашел в чем проблема, но что-то решить пока ума не хватает. Наводка - есть поле двоичных данных которые хранятся в ссылке, если они "находятся на одной линии", открыть форму объекта или в запросе выбрать другие столбцы и ДвоичныеДанные, то ломает отображение, если без двоичных данных то все нормально. Мне их выводить и нет необходимости, но они мне нужны чтобы потом их сохранять, в файлы. | |||
| 1
    
        mikecool 24.10.24✎ 18:00 | 
        прочитал и не понял ничего, кроме слов
 наверное вечер, спать пора | |||
| 2
    
        MerMo 24.10.24✎ 18:03 | 
        Наличие столбца с типом "ДвоичныеДанные", ломает отображение столбцов с типом "Строка"
 Пример - если не тянуть двоичные данные с внешнего источника "прикол228", если тянуть то "?????228" | |||
| 3
    
        Мультук гуру 24.10.24✎ 18:07 | 
        Можно скриншот, чтобы у "столбца" был виден тип     | |||
| 4
    
        Garykom гуру 24.10.24✎ 19:13 | 
        скрывай столбец на форме
 или не выводи его туды чтобы не пропал из ДС поставь галку использовать всегда | |||
| 5
    
        Web00001 25.10.24✎ 05:44 | 
        Пользователь - если я нажимаю на эту кнопку, программа перестает работать.
 Программист - ну так не нажимайте на эту кнопку Зачем на форме двоичные данные? Как они туда попали? | |||
| 6
    
        Web00001 25.10.24✎ 05:44 | 
        (4)Он так и пишет на форме списка все нормально     | |||
| 7
    
        dmt 25.10.24✎ 07:43 | 
        (0) покажи сломанную форму объекта     | |||
| 8
    
        mikecool 25.10.24✎ 08:53 | 
        (2) это не наличие, видимо ты в строку запихиваешь дв данные, которые не могут отобразиться     | |||
| 9
    
        MerMo 25.10.24✎ 09:07 | 
        (3) Господа, я как новый пользователь в душе нечаю как добавить скрины 
 (4) (5) (8) Двоичные данные и не отображаются на форме (Тип ДвоичныеДанные(Недоступен в данных формы)) | |||
| 10
    
        MerMo 25.10.24✎ 09:30 | 
        Могу дать пример запроса, может что-то прояснит
 ВЫБРАТЬ ПЕРВЫЕ 1 ДанныеИзОракла.Данные_документа КАК Ссылка, ДанныеИзОракла.Наименование_продукции КАК Наименование_продукции ИЗ ВнешнийИсточникДанных.ВнешняяБаза.Таблица.Документы_Интегрослоя КАК ДанныеИзОракла вот под таким запросом, текст столбца Наименование_продукции выглядит как "?????????????", а если вместо Данные_документа(те самые двоичные данные), поставить любой другой столбец, то Наименование продукции выводится нормально "Окатыши металичиские" | |||
| 11
    
        dmt 25.10.24✎ 09:19 | 
        (10) 
 Тяну данные из внешнего источника.
 В форме списка отображается все нормально, если открыть форму объекта то вместо всех русских букв - "?". может ты определишься в чем у тебя проблема? | |||
| 12
    
        MerMo 25.10.24✎ 09:20 | 
        https://ru.paste.pics/S8MAH - скрин объектов
 https://ru.paste.pics/S8MAY - скрин формы списка https://ru.paste.pics/S8MB8 - скрин формы объекта | |||
| 13
    
        MerMo 25.10.24✎ 09:21 | 
        (11) Прошу прощения а в чем я не определился, я ввожу дополнительные вводные чтобы проще было понять в чем проблема
 Подскажите что конкретно не поняли и я распишу поподробнее | |||
| 14
    
        MerMo 25.10.24✎ 09:24 | 
        https://ru.paste.pics/S8MC8 - запрос с двоичными данными
 https://ru.paste.pics/S8MCC - запрос без двоичных данных | |||
| 15
    
        dmt 25.10.24✎ 09:36 | 
        (13) со скринами теперь понятно, что ты не грузишь к себе данные из внешнего источника, а работаешь с ним непосредственно
 в твоей ситуации я бы исключил колонку с дв.данными, а дв. данные получал отдельным запросом, в момент когда требуется сохранение в файл | |||
| 16
    
        MerMo 25.10.24✎ 09:39 | 
        (15) Я думал на счет этого момента, но в рамках одного внешнего источника не проканает (все данные в одной таблице), а создавать еще один внешний источник ради этого, не кажется костылезированием?..     | |||
| 17
    
        Мультук гуру 25.10.24✎ 09:50 | 
        (16) 
 Это же 1С (с) 1) Я бы погуглил по форуму Например Подключение внешнего источника данных Oracle 2) А так как ключевых слов "ВнешнийИсточникДанных, Oracle, Кодировка" в теме нет, имхо часть знающего народа пройдет мимо | |||
| 18
    
        dmt 25.10.24✎ 09:53 | 
        (16) похоже на баг 1С (если в форме списка норм, а при выводе результата того же самого запроса возникают глюки)
 если с другими драйверами/строками соединения ситуация аналогичная, останется костылить может другие идеи появятся у коллег | |||
| 19
    
        MerMo 25.10.24✎ 09:59 | 
        (18) Вероятно, потому что на текущей Платформе, уже есть один (при подключении внешнего источника, ломает остальные объекты расширения)     | |||
| 20
    
        MerMo 25.10.24✎ 10:01 | 
        (16) Ну тут уже мой косяк, за не знанием внешних источников.
 В общем останавливаюсь на таком решении, как посоветовали в (15), создал вторую таблицу внешнего источника для хранения пары код-данные, и при необходимости выгрузить файл, просто ко второй вспомогательной таблице обращаюсь по коду и тяну. Вопрос аномалии остался открытым, но способ как обойти этот прикол обнаружен | 
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |