#0
by Adoff
Есть документ в табличной части которого хранятся сканы документов. Код открытия вложения: этот код работает без проблем много лет в базе 8.2, но после перехода на 8.3 (текущая 8.3.5.1460) выдает ошибку: Ошибка при вызове метода контекста (ПолучитьФайл) ПолучитьФайл(Адрес, ИмяФайлаВрем, Ложь); по причине: Встречал очень много похожих тем, но решения так и не увидел. Этот же код отрабатывает, если брать вложение не из ТЧ, а из реквизита документа. Может кто помочь?
#3
by Adoff
С чего это вдруг? Это номер строки, можно заменить на НомерСтроки = 0; результат не изменится.
#4
by WebberNSK
он просто хочет сказать, что там хранится идентификатор, а не номер строки... имхо тут надо писать на партнерский форму
#6
by МимохожийОднако
Параметры: Тип: Строка. Расположение данных во временном хранилище или в информационной базе. ... Навигационная ссылка немного другое
#7
by Adoff
и что же, по-вашему, такое навигационная ссылка? еще раз говорю, этот код работает на платформе 8.3.2 почему он перестал работать на более поздних версиях найти информацию не могу
#9
by Smallrat
там поведедение похоже на то что для реквизита хранилища не вызывается метод Получить я тут это выяснял - помочь никто не смог остаётся только переписать типа так:
#12
by Adoff
в типовых все вложения помещены в отдельный справочник (бывает регистр), а в ТЧ ссылка на него Да, через временное хранилище работает. Спасибо!!!
#13
by fisher
"в типовых все вложения помещены в отдельный справочник (бывает регистр), а в ТЧ ссылка на него" - и это неспроста так сделано. У тебя, каждый раз когда создается ДокументОбъект, вычитываются в память все его сканы.
#16
by Adoff
Это как-то аргументируется или просто топтание клавиатуры? Интересно зачем тогда метод Получить, если значение читается из базы в любом случае?
#18
by fisher
И в рекомендациях 1С прописано (то ли на ИТС, то ли в проф-разработке видел) и на практике проверяли. Пруфы искать лень. Если не веришь - сам найдешь. А Получить, выходит, только преобразование данных к исходному типу выполняет.
#19
by fisher
Таки нашел, не поленился. В проф-разработке: "Особенно аккуратно нужно относиться к возможности использования полей типа ХранилищеЗначения в составе объектов (например, справочников, документов), активно использующихся при реализации основной бизнес-логики. Ведь данные объектов считываются целиком при обращении к ним. Поэтому, например, вопрос хранения тех же фотографий лучше решать не в составе справочника Сотрудники, а в отдельном подчиненном справочнике или регистре сведений."
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Работа из 1С с Excel (да и вообще работа через OLE)
- Работа с индексами.
- Некорректная работа выгрузки в 7.7бухгалтерию из УТ
- Выгрузка табличной части и загрузка таб.части документа
- Как в зависимости от значения реквизита в шапке менять тип значения в табличной части
- Работа с хранилищем
- Обращение к табличной части справочника из табличной части документа
- Выбрать в табличной части документа элемент табличной части справочника
- почему в табличной части не выводится реквизит табличной части?
- Работа с хранилищем значений из внешней обработки
- Медленная работа с хранилищем
- Работа с хранилищем в пакетном режиме
В этой группе 1С
- 1с ЗУП 2.5 НДФЛ При перерасчете зарплаты прошлого года, корректируется прошлый
- СКД и Шаблон внешнего отчёта с ИТС
- Функция внешнего источника данных
- Как в БП_2.0 сделать поступление на р/с, чтобы сумма учитывалась в "Доход ЕНВД"?
- Настройка печати расходной накладной
- Формы и привязка картинок 1С 8.3.
- ШТРИХ-МИНИ-ФР-К сделать принтер чеков
- Ошибка "Неверные параметры" при использовании временной таблицы в запросе
- Добавить записи в регистр сведений программно.
- Заполнение табеля учета рабочего времени 1С УПП 1.3.
- УТ 11 Передача в эксплуатацию - ошибка при проведении
- Переоценка в рознице в УТ 11
- Ошибка при обмене "Не выбрано регламентное задание для настройки обмена".
- не работает google maps api v3
- Проблема с подпиской на ИТС
- 1С БП 3.0 расчет себестоимости и распределение затрат на счете 20
- Помогите узнать чем занят SQL сервер.
- Конвертация Данных -перенос ОперацияБух из одной базы в другую
- КАК Счет.видысубконто[0].видсубконто.типзначения вытащить справочник?
- Не работает авторизация OAuth 2.0 к Битрикс24