Вс, 21.12.2025, 01:28:28
Главная Регистрация RSS
Приветствую Вас, Гость
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Ошибка в редакторе объектов
1cykuДата: Ср, 28.08.2024, 09:07:56 | Сообщение # 1
Сержант
Группа: Проверенные
Сообщений: 27
Репутация: 11
Статус: Оффлайн
Портативный 7.41.1p

Ошибка в редакторе объектов при редактировании узла плана обмена (скорее всего платформенная ошибка).

Код
Поле объекта не обнаружено (ДатаОбмена)
{ВнешняяОбработка.ирРедакторОбъектаБД.Форма.Форма.Форма(589)}:                ДобавитьСтрокуТаблицыРеквизиты(СтруктураОбъекта.Данные[ИмяПоля], ИмяПоля, ДоступноеПоле.Заголовок, ДоступноеПоле.ТипЗначения, НедоступноИзменениеПоля, ДанныеИзБД, МетаРеквизит);
{ВнешняяОбработка.ирРедакторОбъектаБД.Форма.Форма.Форма(452)}:    ПоместитьДанныеОбъектаВФорму(мСтруктураОбъектаБД,, СсылкаИзменилась);
{ВнешняяОбработка.ирРедакторОбъектаБД.Форма.Форма.Форма(3657)}:        ПеречитатьДанные(, Не фОбъект.ЭтоКонстанта,, ЗапретитьЗаполнение = Истина);
{ВнешняяОбработка.ирКлиент.МодульОбъекта(3529)}:    ФормаИнициатор.ОповеститьОВыборе(Значение);
{ВнешняяОбработка.ирКлиент.МодульОбъекта(10386)}:        ИнтерактивноЗаписатьВПолеВводаЛкс(Элемент, ПолноеИмяОбъекта);
{ВнешняяОбработка.ирРедакторОбъектаБД.Форма.Форма.Форма(3718)}:    ирКлиент.ОбъектМетаданныхНачалоВыбораЛкс(Элемент, ПараметрыВыбораОбъектаМетаданных(), СтандартнаяОбработка);



Для себя исправил так:

Код

  Если фОбъект.ЭтоПланОбмена И ИмяПоля = "ДатаОбмена" Тогда
                Иначе
                    ДобавитьСтрокуТаблицыРеквизиты(СтруктураОбъекта.Данные[ИмяПоля], ИмяПоля, ДоступноеПоле.Заголовок, ДоступноеПоле.ТипЗначения, НедоступноИзменениеПоля, ДанныеИзБД, МетаРеквизит);
                КонецЕсли;


Платформа: 8.3.25.1286
Режим БД: клиент-серверный
Конфигурация. Название: Управление торговлей, редакция 11 (11.5.17.117)
Конфигурация. Основной режим запуска: Управляемое приложение
Конфигурация. Вариант встроенного языка: Русский
Конфигурация. Режим управления блокировкой данных: Управляемый
Конфигурация. Режим совместимости: Версия8_3_24
Конфигурация. Режим использования синхронных вызовов: Использовать
Конфигурация. Версия БСП: 301
Инструменты разработчика. Версия:
Инструменты разработчика. Инструмент: Редактор объекта БД
Инструменты разработчика. Перехват клавиатурного ввода: Да
Инструменты разработчика. Объекты на сервере: Да
Инструменты разработчика. Серверный модуль БСП: Да
Расширения. ДАВДоработки (1.2024.07.30)
Расширения. ...
Клиент. Приложение: Обычное приложение 64б
Клиент. Проверка модальных вызовов: Нет
Клиент. Язык интерфейса конфигурации: ru
Клиент. Язык интерфейса системы: ru
Клиент. Отладка разрешена: Да
Клиент. Постоянный кэш метаданных: Да
Клиент. ОС: Майкрософт Windows Server 2016 Standard 64-разрядная Русский
Клиент. ОС от имени администратора: Да
Клиент. ОС выполнение BAT: Да
Клиент. ОС Текущая кодовая страница: 866
Клиент-Сервер. Пинг:  Локальный
Сервер. ОС: Windows x86-64 Microsoft Windows 10 version 10.0  (Build 14393)
Прикрепления: 1528250.png (240.5 Kb)
 
tormozitДата: Ср, 28.08.2024, 09:19:12 | Сообщение # 2
Генералиссимус
Группа: Администраторы
Сообщений: 7259
Репутация: 193
Статус: Оффлайн
Непонятно что сделал пользователь
 
1cykuДата: Ср, 28.08.2024, 11:27:53 | Сообщение # 3
Сержант
Группа: Проверенные
Сообщений: 27
Репутация: 11
Статус: Оффлайн
Просто при выборе Таблицы БД или при выбранной таблице БД нажать кнопку Перечитать.
 
tormozitДата: Чт, 29.08.2024, 00:04:27 | Сообщение # 4
Генералиссимус
Группа: Администраторы
Сообщений: 7259
Репутация: 193
Статус: Оффлайн
Если выполнить запроса "ВЫБРАТЬ * ИЗ <ПЛанОбмена> КАК Т", то в результате есть колонка "ДатаОбмена"?
 
1cykuДата: Чт, 29.08.2024, 02:58:15 | Сообщение # 5
Сержант
Группа: Проверенные
Сообщений: 27
Репутация: 11
Статус: Оффлайн
Да

Прикрепления: 7843178.png (621.5 Kb)


Сообщение отредактировал 1cyku - Чт, 29.08.2024, 02:59:46
 
tormozitДата: Чт, 29.08.2024, 07:33:44 | Сообщение # 6
Генералиссимус
Группа: Администраторы
Сообщений: 7259
Репутация: 193
Статус: Оффлайн
А реквизит такой у объекта метаданных есть?
 
1cykuДата: Чт, 29.08.2024, 09:07:28 | Сообщение # 7
Сержант
Группа: Проверенные
Сообщений: 27
Репутация: 11
Статус: Оффлайн
Цитата
ПланОбменаОбъект.<Имя плана обмена> (ExchangePlanObject.<Exchange plan name>)
ДатаОбмена (ExchangeDate)
Использование:
Только чтение.Описание:
Тип: Дата.
Дата последнего обмена с мобильным клиентом с автономным режимом.Доступность:
Сервер, толстый клиент, внешнее соединение, мобильное приложение (сервер), мобильный автономный сервер.
Использование в версии:
Доступен, начиная с версии 8.3.22.


Цитата
ПланОбменаСсылка.<Имя плана обмена> (ExchangePlanRef.<Exchange plan name>)
ДатаОбмена (ExchangeDate)
Использование:
Только чтение.Описание:
Тип: Дата.
Дата последнего обмена данными с мобильным клиентом с автономным режимом.Доступность:
Тонкий клиент, веб-клиент, сервер, толстый клиент, внешнее соединение, мобильное приложение (сервер), мобильный автономный сервер.
Использование в версии:
Доступен, начиная с версии 8.3.23.


Цитата
ПланОбменаВыборка.<Имя плана обмена> (ExchangePlanSelection.<Exchange plan name>)
ДатаОбмена (ExchangeDate)
Использование:
Только чтение.Описание:
Тип: Дата.
Дата последнего обмена данными с мобильным клиентом с автономным режимом.Доступность:
Сервер, толстый клиент, внешнее соединение, мобильное приложение (сервер), мобильный автономный сервер.
Использование в версии:
Доступен, начиная с версии 8.3.23.

Прикрепления: 6623592.png (10.9 Kb)


Сообщение отредактировал 1cyku - Чт, 29.08.2024, 09:08:30
 
tormozitДата: Чт, 29.08.2024, 09:37:39 | Сообщение # 8
Генералиссимус
Группа: Администраторы
Сообщений: 7259
Репутация: 193
Статус: Оффлайн
Это не реквизит объекта метаданных. Открой в дереве конфигурации этот план обмена и раскрой его реквизиты и покажи полный список.
 
1cykuДата: Пт, 30.08.2024, 13:29:49 | Сообщение # 9
Сержант
Группа: Проверенные
Сообщений: 27
Репутация: 11
Статус: Оффлайн
Это стандартный реквизит.
Прикрепления: 1840693.png (252.4 Kb)


Сообщение отредактировал 1cyku - Пт, 30.08.2024, 13:36:29
 
tormozitДата: Вс, 01.09.2024, 19:27:05 | Сообщение # 10
Генералиссимус
Группа: Администраторы
Сообщений: 7259
Репутация: 193
Статус: Оффлайн
Цитата 1cyku ()
скорее всего платформенная ошибка

Да. В 8.3.26 ошибки не возникает. Но в 8.3.24-25 возникает.
 
tormozitДата: Вс, 01.09.2024, 19:50:41 | Сообщение # 11
Генералиссимус
Группа: Администраторы
Сообщений: 7259
Репутация: 193
Статус: Оффлайн
Ошибку воспроизвел https://www.hostedredmine.com/issues/991520
 
tormozitДата: Пн, 02.09.2024, 00:11:49 | Сообщение # 12
Генералиссимус
Группа: Администраторы
Сообщений: 7259
Репутация: 193
Статус: Оффлайн
Исправлено в 7.42
 
  • Страница 1 из 1
  • 1
Поиск: