Консоль запросов, обработка строки результата.
|
|
Necropunk | Дата: Пятница, 08.07.2016, 11:43 | Сообщение # 1 |
Рядовой
Группа: Пользователи
Сообщений: 15
Репутация: 0
Статус: Оффлайн
| Платформа 1С:Предприятие 8.3 (8.3.7.1917). Версия подсистемы "Портативные 3.70.2". Базы на которых возпроизводил: УТ 10.3 и УТ 11, обе переписанные.
Был у меня простенький запрос:
ВЫБРАТЬ Номенклатура.Код КАК Код, Номенклатура.Ссылка, " " КАК ГУИД ИЗ Справочник.Номенклатура КАК Номенклатура
И в нем обработка строки результата:
СтрокаРезультата.Гуид = СтрокаРезультата.Ссылка.УникальныйИдентификатор();
И этот запросик выполнялся, потом я запускал постобработку и получившийся файл номенклатуры с гуидами отсылал другому человеку по разным надобностям. А сейчас почему-то пишет: Код обработки строки результата: Строка 1: Поле объекта недоступно для записи (ГУИД)
Я что-то делаю неправильно или здесь какая-то ошибка?
|
|
| |
tormozit | Дата: Суббота, 09.07.2016, 01:54 | Сообщение # 2 |
Генералиссимус
Группа: Администраторы
Сообщений: 6392
Репутация: 165
Статус: Оффлайн
| В случае обхода результата через выборку (коллекция не полностью загружена), изменять свойства строки результата нельзя, т.к. они не хранятся в памяти в явном виде.
|
|
| |
tormozit | Дата: Суббота, 09.07.2016, 10:16 | Сообщение # 3 |
Генералиссимус
Группа: Администраторы
Сообщений: 6392
Репутация: 165
Статус: Оффлайн
| В следующей версии при выводе ошибки в этом обработчике в случае обхода выборки результата запроса будет выводиться соответствующее пояснение перед ошибкой.
|
|
| |
Necropunk | Дата: Понедельник, 11.07.2016, 09:14 | Сообщение # 4 |
Рядовой
Группа: Пользователи
Сообщений: 15
Репутация: 0
Статус: Оффлайн
| А как поступить в таком случае? И почему до этого получалось?
|
|
| |
tormozit | Дата: Понедельник, 11.07.2016, 22:59 | Сообщение # 5 |
Генералиссимус
Группа: Администраторы
Сообщений: 6392
Репутация: 165
Статус: Оффлайн
| В описании инструмента указано
Цитата для коллекции результата предусмотрен режим частичной загрузки, включаемый автоматически, если выборка превышает порог (по умолчанию 100000 строк), и загружает первую ее часть. Кнопка "Загрузить" загружает выборку полностью
Как ты это понимаешь?
|
|
| |
Necropunk | Дата: Вторник, 12.07.2016, 10:07 | Сообщение # 6 |
Рядовой
Группа: Пользователи
Сообщений: 15
Репутация: 0
Статус: Оффлайн
| Понял про неполную загрузку коллекции, спасибо, разобрался.
|
|
| |