Как не заполнять вторую строку таблицы значений?
Добрый день, вывожу данные в ТЗ из регистра в нём одно значение, второе значение в ТЗ приходит из другого источника, но поле регистратор у него пустое
При работе цикла заполняется и второе пустое поле тем же значением из регистра. Не могу сообразить как можно второе поле оставить пустым, а в первом были данные из регистра?
Пока Выборка.Следующий() Цикл
НоваяСтрокп = СписокКл.Добавить();
НоваяСтрока = Выборка.Регистратор;
КонецЦикла;
ПоказатьПри работе цикла заполняется и второе пустое поле тем же значением из регистра. Не могу сообразить как можно второе поле оставить пустым, а в первом были данные из регистра?
Прикрепленные файлы:
По теме из базы знаний
- Нестандартное использование СКД
- WEB-интерфейсы как механизм сбора и контроля данных в розничной сети. Инструменты и наработки
- Как читать чужой код? Часть 3. Разбор и доработка запросов
- Базы данных. Несколько шагов до серьезного обслуживания
- Несколько альтернативных универсальных способов подбора ссылок при переносах данных
Найденные решения
(8)
// открываем выборку и заходим в нее только один раз
// открываем выборку и заходим в нее только один раз
Если Выборка.Следующий()
// Регистратор = Выборка.Регистратор;
КонецЕсли;
или
// открываем выборку и позиционируемся на первой записи
Выборка.Следующий();
// Регистратор = Выборка.Регистратор;
ПоказатьОстальные ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
Что значит "второе значение в ТЗ приходит из другого источника" - какой вротой источник?
У вас ТЗ заполняется из запроса, возможно у вас в результате запроса "две записи"?
Выгрузите сразу запрос в ТЗ без цикла и посмотрите результат.
У вас ТЗ заполняется из запроса, возможно у вас в результате запроса "две записи"?
Выгрузите сразу запрос в ТЗ без цикла и посмотрите результат.
(8)
// открываем выборку и заходим в нее только один раз
// открываем выборку и заходим в нее только один раз
Если Выборка.Следующий()
// Регистратор = Выборка.Регистратор;
КонецЕсли;
или
// открываем выборку и позиционируемся на первой записи
Выборка.Следующий();
// Регистратор = Выборка.Регистратор;
Показать
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот