Среда, 08.05.2024, 21:59
Главная Регистрация RSS
Приветствую Вас, Гость
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Форум » Основной » Проблемные ситуации » Динамический список. Регистры сведений. Вывод строк в ТД
Динамический список. Регистры сведений. Вывод строк в ТД
yasnovidyashiiДата: Среда, 03.04.2024, 11:12 | Сообщение # 1
Лейтенант
Группа: Пользователи
Сообщений: 67
Репутация: 84
Статус: Оффлайн
При попытке вывести строки из динамического списка (обычная форма) регистра сведений в табличный документ со снятым флагом "Без оформления (быстро)" получаю либо ошибку, либо табличный документ с одной только шапкой, без строк с данными.
Оба результата сложно назвать корректными.
С флагом "Без оформления (быстро)" такой проблемы нет.
Если я правильно понял закономерность, ошибка возникает в регистрах сведений, подчиненных регистратору.

Код
Ошибка при вызове метода контекста (НайтиСтроки)
{ОбщийМодуль.ирКлиент.Модуль(2803)}:            ТекущаяСтрока = КоллекцияСтрок.НайтиСтроки(КлючТекущейСтроки);
{ОбщийМодуль.ирКлиент.Модуль(2622)}:    Результат = ВывестиСтрокиТабличногоПоляЛкс(ЭтаФорма, ТабличноеПоле, ФормаНастройки,, выхТекущаяСтрока, НастройкиСписка);
{ОбщийМодуль.ирКлиент.Модуль(3349)}:    Результат = ВывестиСтрокиТабличногоПоляСНастройкойЛкс(ЭтаФорма, ТабличноеПоле, ВыводБезОформления, НастройкиСписка, ТекущаяСтрока);
{ОбщийМодуль.ирКлиент.Модуль(18361)}:                ВывестиСтрокиТабличногоПоляИПоказатьЛкс(ЭтаФорма, ИсточникДействий);
{Обработка.ирДинамическийСписок.Форма.Форма.Форма(582)}:    ирКлиент.УниверсальнаяКомандаФормыЛкс(ЭтаФорма, Кнопка);
по причине:
Неверное имя колонки

 
tormozitДата: Среда, 03.04.2024, 19:07 | Сообщение # 2
Генералиссимус
Группа: Администраторы
Сообщений: 6195
Репутация: 159
Статус: Оффлайн
Нужны
1. Имя регистра и его ключевые поля
2. Снимок окна настроек вывода строк
3. Снимок динамического списка
 
yasnovidyashiiДата: Четверг, 04.04.2024, 08:52 | Сообщение # 3
Лейтенант
Группа: Пользователи
Сообщений: 67
Репутация: 84
Статус: Оффлайн
Цитата tormozit ()
1. Имя регистра и его ключевые поля

Абсолютно любой регистр сведений. Методом перебора не нашел исключений. Если регистр подчинен регистратору, то возникает ошибка. Если без регистратора — выводится таблица, состоящая из одной шапки.

Если нужны конкретные примеры. Типовой регистр сведений УПП СостоянияОС.
Непериодический. Подчинен регистратору.
Измерения:
  • ОсновноеСредство — СправочникСылка.ОсновныеСредства
  • Состояния — ПеречислениеСсылка.СостоянияОС

Ресурсы:
  • ДатаСостояния — Дата

Также типовой регистр сведений ОтветственныеЛицаОрганизаций.
Независимый. Периодичность в пределах секунды.
Измерения:
  • СтруктурнаяЕдиница — СправочникСсылка.ПодразделенияОрганизаций, СправочникСсылка.Организации
  • ОтветственноеЛицо — ПеречислениеСсылка.ОтветственныеЛицаОрганизаций

Ресурсы:
  • ФизическоеЛицо — СправочникСсылка.ФизическиеЛица
  • Должность — СправочникСсылка.ДолжностиОрганизаций


Цитата tormozit ()
2. Снимок окна настроек вывода строк





Цитата tormozit ()
3. Снимок динамического списка



P.S. Проверил в ЗУП 3.1 + Расширение ИР 7.21 в режиме обычного приложения. Описанные проблемы и тут воспроизводятся.
Прикрепления: 6353629.png (20.3 Kb) · 1197795.png (20.7 Kb) · 0867980.png (96.9 Kb)
 
tormozitДата: Четверг, 04.04.2024, 09:27 | Сообщение # 4
Генералиссимус
Группа: Администраторы
Сообщений: 6195
Репутация: 159
Статус: Оффлайн
Ошибку воспроизвел https://www.hostedredmine.com/issues/983953
 
tormozitДата: Понедельник, 08.04.2024, 08:42 | Сообщение # 5
Генералиссимус
Группа: Администраторы
Сообщений: 6195
Репутация: 159
Статус: Оффлайн
Исправлено в 7.22
 
yasnovidyashiiДата: Понедельник, 08.04.2024, 09:34 | Сообщение # 6
Лейтенант
Группа: Пользователи
Сообщений: 67
Репутация: 84
Статус: Оффлайн
Первая часть проблемы (а именно ошибка) в случае с подчиненным регистром сведений, решена.
А вторая — все еще нет.
Самих строк в итоговом табличном документе нет. Только шапка.

Прикрепления: 9878680.png (54.3 Kb)
 
tormozitДата: Понедельник, 08.04.2024, 20:07 | Сообщение # 7
Генералиссимус
Группа: Администраторы
Сообщений: 6195
Репутация: 159
Статус: Оффлайн
Ошибку воспроизвел https://www.hostedredmine.com/issues/984105
 
tormozitДата: Понедельник, 15.04.2024, 00:10 | Сообщение # 8
Генералиссимус
Группа: Администраторы
Сообщений: 6195
Репутация: 159
Статус: Оффлайн
Исправлено в 7.23
 
Форум » Основной » Проблемные ситуации » Динамический список. Регистры сведений. Вывод строк в ТД
  • Страница 1 из 1
  • 1
Поиск: