|
Двоичные данные ломают отображение строк Волшебник, laeg, shuhard, MerMo, Доминошник, Мультук, yurikmellon2, ЕRPe, dmt, Hawk_1c, who respawn, petr_ivanov, DimR_71, faramund, craxx, Skylark, zenon46, Галахад, Климов Сергей, Web00001, ass1c, vbus, arsik, zenik, Злоп, ptiz, maxab72, zva, Smit1C, 2S, mikecool, Tigrann, программистище, orakool, El_Lipo, p-soft, From_RB, BOOL, Prog_man, Chai Nic, iiwanc, trad, serega1977, ADirks, abfm, sikuda, DemonShinji2, denk, Hans, вым, dchumak, Олдж, Telcher, Silgis, zzz_zzz_zzz, Aleksey, StarPer, SleepyHead
| ☑ | ||
---|---|---|---|---|
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), создал вторую таблицу внешнего источника для хранения пары код-данные, и при необходимости выгрузить файл, просто ко второй вспомогательной таблице обращаюсь по коду и тяну. Вопрос аномалии остался открытым, но способ как обойти этот прикол обнаружен |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |