Дин. список, "Связанный редактор объекта БД": смена таблицы
|
|
Max | Дата: Понедельник, 22.08.2022, 12:16 | Сообщение # 1 |
Генерал-майор
Группа: Пользователи
Сообщений: 276
Репутация: 148
Статус: Оффлайн
|
1. Открыть в ДС справочник "Номенклатура". 2. Вызвать сабжевую команду - справа откроется редактор объекта БД. 3. Через три точки или через выпадающий список (если там в истории есть) поменять таблицу ДС на регистр сведений "Цены номенклатуры". Возникнет ошибка:
Код Операции сравнения на больше-меньше допустимы только для значений совпадающих примитивных типов (Булево, Число, Строка, Дата) {ОбщийМодуль.ирОбщий.Модуль(42669)}: Если ТабличнаяКоллекция.Количество() >= КлючТекущейСтроки.НомерСтроки Тогда {ОбщийМодуль.ирОбщий.Модуль(42572)}: Строка = СтрокаТабличнойКоллекцииПоКлючуЛкс(ДанныеТаблицы, КлючТекущейСтроки); {Обработка.ирРедакторОбъектаБД.Форма.Форма.Форма(3132)}: ирОбщий.ТабличноеПолеВосстановитьТекущуюСтрокуЛкс(ТабличноеПоле, КлючСтроки); {ОбщийМодуль.ирОбщий.Модуль(27445)}: ФормаРедактора.ПоказатьЯчейкуДанныхОбъекта(ПолноеИмяТаблицы, ИмяРеквизита, СтруктураЛокальногоКлючаСтроки, Ложь); {ОбщийМодуль.ирОбщий.Модуль(27389)}: ОткрытьРедакторОбъектаБДЛкс(ПолноеИмяТаблицы, ИмяКолонки, Связанный, КлючОбъекта, ОбъектыНаСервере, ТабличноеПоле.ТекущиеДанные, ТабличноеПоле.ТекущаяСтрока, ФормаРедактора, НайденныеСсылки); {Обработка.ирДинамическийСписок.Форма.ФормаУпр.Форма(1115)}: ирОбщий.ОткрытьТекущуюСтрокуТабличногоПоляТаблицыБДВРедактореОбъектаБДЛкс(Элементы.ДинамическийСписок, фОбъект.ПолноеИмяТаблицы,, Истина,,, Ложь); {Обработка.ирДинамическийСписок.Форма.ФормаУпр.Форма(1107)}: ОткрытьСвязанныйРедакторОбъектаБДСтроки(); {Обработка.ирДинамическийСписок.Форма.ФормаУпр.Форма(309)}: СохранитьНастройкиТаблицы(); {ОбщийМодуль.ирОбщий.Модуль(11185)}: ФормаИнициатор.ОповеститьОВыборе(Значение); {ОбщийМодуль.ирОбщий.Модуль(26232)}: ИнтерактивноЗаписатьВЭлементУправленияЛкс(Элемент, РезультатВыбора.ПолноеИмяОбъекта); {Обработка.ирДинамическийСписок.Форма.ФормаУпр.Форма(322)}: ирОбщий.ОбъектМетаданныхНачалоВыбораЛкс(Элемент, ПараметрыВыбораОбъектаМетаданных(), СтандартнаяОбработка);
|
|
| |
tormozit | Дата: Понедельник, 22.08.2022, 13:43 | Сообщение # 2 |
Генералиссимус
Группа: Администраторы
Сообщений: 6396
Репутация: 165
Статус: Оффлайн
| У тебя в справочника "Номенклатура" есть реквизит "НомерСтроки"?
|
|
| |
Max | Дата: Понедельник, 22.08.2022, 13:51 | Сообщение # 3 |
Генерал-майор
Группа: Пользователи
Сообщений: 276
Репутация: 148
Статус: Оффлайн
| Нет
|
|
| |
tormozit | Дата: Понедельник, 22.08.2022, 14:00 | Сообщение # 4 |
Генералиссимус
Группа: Администраторы
Сообщений: 6396
Репутация: 165
Статус: Оффлайн
| Не смог воспроизвести. Нужно видео
|
|
| |
Max | Дата: Понедельник, 22.08.2022, 14:30 | Сообщение # 5 |
Генерал-майор
Группа: Пользователи
Сообщений: 276
Репутация: 148
Статус: Оффлайн
| Цитата tormozit ( ) Не смог воспроизвести В какой конфигурации?
|
|
| |
tormozit | Дата: Понедельник, 22.08.2022, 14:50 | Сообщение # 6 |
Генералиссимус
Группа: Администраторы
Сообщений: 6396
Репутация: 165
Статус: Оффлайн
| Проверял на Платформа: 8.3.22.1368 Режим БД: клиент-серверный Конфигурация. Название: Комплексная автоматизация, редакция 1.1 (1.1.20.1) Конфигурация. Основной режим запуска: Обычное приложение Конфигурация. Вариант встроенного языка: Русский Конфигурация. Режим управления блокировкой данных: Управляемый Конфигурация. Режим совместимости: Версия8_3_13 Конфигурация. Версия БСП: 102 Инструменты разработчика. Версия: Конфигурация 6.41.1 Инструменты разработчика. Инструмент: Прочее Инструменты разработчика. Перехват клавиатурного ввода: Да Инструменты разработчика. Объекты на сервере: Да Инструменты разработчика. Асинхронность запрещена: Нет Инструменты разработчика. Разрешены имитаторы: Да Расширения. НастройкиДинамическогоСпискаTormozit (1.00) Расширения. Расширение1 () Клиент. Приложение: Обычное приложение 32б Клиент. Проверка модальных вызовов: Нет Клиент. Язык интерфейса конфигурации: ru Клиент. Язык интерфейса системы: ru Клиент. ОС: Майкрософт Windows 10 Pro 64-разрядная Русский Клиент. ОС от имени администратора: Нет Клиент. ОС Текущая кодовая страница: 866 Сервер. ОС: Майкрософт Windows 10 Pro 64-разрядная Русский Сервер. Процесс: 32б Сервер. Отладка: http
|
|
| |
tormozit | Дата: Понедельник, 22.08.2022, 15:48 | Сообщение # 7 |
Генералиссимус
Группа: Администраторы
Сообщений: 6396
Репутация: 165
Статус: Оффлайн
| Если ошибка воспроизводится покажи тип и значение выражения "КлючТекущейСтроки.НомерСтроки"
|
|
| |
Max | Дата: Понедельник, 22.08.2022, 18:02 | Сообщение # 8 |
Генерал-майор
Группа: Пользователи
Сообщений: 276
Репутация: 148
Статус: Оффлайн
| Цитата tormozit ( ) Проверял на У тебя ошибки не будет, т.к. в твоем окружении используется ОФ дин. списка. Проверяй на УФ.
|
|
| |
tormozit | Дата: Понедельник, 22.08.2022, 18:22 | Сообщение # 9 |
Генералиссимус
Группа: Администраторы
Сообщений: 6396
Репутация: 165
Статус: Оффлайн
| Использование характеристик номенклатуры включено?
|
|
| |
Max | Дата: Понедельник, 22.08.2022, 18:36 | Сообщение # 10 |
Генерал-майор
Группа: Пользователи
Сообщений: 276
Репутация: 148
Статус: Оффлайн
| Нет
|
|
| |
tormozit | Дата: Понедельник, 22.08.2022, 19:17 | Сообщение # 11 |
Генералиссимус
Группа: Администраторы
Сообщений: 6396
Репутация: 165
Статус: Оффлайн
| Ошибку воспроизвел https://www.hostedredmine.com/issues/948785
|
|
| |
Max | Дата: Понедельник, 22.08.2022, 19:22 | Сообщение # 12 |
Генерал-майор
Группа: Пользователи
Сообщений: 276
Репутация: 148
Статус: Оффлайн
| Цитата tormozit ( ) Ошибку воспроизвел А что не дало тебе это сделать в первый раз? Ты действительно пытался воспроизводить ее в ОФ дин. списка?
|
|
| |
tormozit | Дата: Понедельник, 22.08.2022, 19:30 | Сообщение # 13 |
Генералиссимус
Группа: Администраторы
Сообщений: 6396
Репутация: 165
Статус: Оффлайн
| Там была еще другая проблема. Сначала пришлось ее решать.
|
|
| |
tormozit | Дата: Понедельник, 29.08.2022, 12:03 | Сообщение # 14 |
Генералиссимус
Группа: Администраторы
Сообщений: 6396
Репутация: 165
Статус: Оффлайн
| Исправлено в 6.42
|
|
| |