Closed mrChOP93 closed 2 years ago
Не удается воспроизвести. Попробуйте, переустановить, почистить кэш.
Нужна информация по воспроизведению проблемы
Попробовал на рабочей базе, ошибка повторилась, на тестовой удалил и установил заново расширение, та же ситуация
Нужно больше информации не удается воспроизвести При создании формы добавляется реквизит
OnCreateAtServer(Cancel, StandardProcessing) Туда вообще не заходит
Должен, проверил процедура прописана в форме. Попробуй очистить кэш, простой способ удалить базу из списка и добавить снова
Ступил, заходит, просто точку останова поставил на ИТК_КонструкторЗапросов.ФормаВыбораТаблицыПриСозданииНаСервере(ЭтотОбъект); Туда не доходит
Ступил, заходит, просто точку останова поставил на ИТК_КонструкторЗапросов.ФормаВыбораТаблицыПриСозданииНаСервере(ЭтотОбъект); Туда не доходит
Там нигде возврата нет, должен доходить
Попробуй // ITK2 + { ИТК_КонструкторЗапросов.ФормаВыбораТаблицыПриСозданииНаСервере(ЭтотОбъект); // } в начало процедуры перенести
Сработало
Var StartTableName; Var Prop;
// ITK2 + {
ИТК_КонструкторЗапросов.ФормаВыбораТаблицыПриСозданииНаСервере(ЭтотОбъект);
// }
AvailableTablesBase = GetFromTempStorage(Parameters["AvailableTablesAddress"]);
ValueToFormAttribute(AvailableTablesBase, "AvailableTables");
StartTableName = Parameters["StartTableName"];
DisplayChangesTables = Parameters["DisplayChangesTables"];
QueryWizardAddress = Parameters["QueryWizardAddress"];
CurrentQuerySchemaSelectQuery = Parameters["CurrentQuerySchemaSelectQuery"];
NestedQueryPositionAddress = Parameters["NestedQueryPositionAddress"];
Спасибо за разбор, исправлю в ближ. время
Будет исправлено в 2022.3.2
Описание ошибки "Поле объекта не обнаружено (ITK_Картинка) {InfostartToolkitPROF ОбщийМодуль.ИТК_КонструкторЗапросов.Модуль(459)}:NewElement[ИдентификаторКолонкиТипПоля()] = ИТК_Типы.КартинкаОписания(Source.ValueType); {InfostartToolkitPROF Обработка.ИТК_QueryWizard1718192021.МодульОбъекта(426)}:ИТК_КонструкторЗапросов.МодульОбъектаAddSourceItemИначеЕслиAvailableField(Source, NewElement); {InfostartToolkitPROF Обработка.ИТК_QueryWizard1718192021.МодульОбъекта(318)}:AddSourceItem(ItemsTree, Items.Get(Pos), Pos, AvailableTables, EnableSort, {InfostartToolkitPROF Обработка.ИТК_QueryWizard1718192021.МодульОбъекта(260)}:FillSourcesItems(ItemsTree, Source, SourcesImagesCacheAddress, ExpressionsImagesCacheAddress, {InfostartToolkitPROF Обработка.ИТК_QueryWizard1718192021.МодульОбъекта(37)}:FillSourcesByIndex(CurrentItems.GetItems(), Query.AvailableTables, SourcesImagesCacheAddress, ExpressionsImagesCacheAddress, {InfostartToolkitPROF Обработка.ИТК_QueryWizard1718192021.Форма.TableSelecting.Форма(160)}:MainObject.AvailableTablesBeforeExpandAtServer(QueryWizardAddress, CurrentQuerySchemaSelectQuery, {InfostartToolkitPROF Обработка.ИТК_QueryWizard1718192021.Форма.TableSelecting.Форма(128)}:AvailableTablesBeforeExpandAtServer(QueryWizardAddress, CurrentQuerySchemaSelectQuery, NestedQueryPositionAddress, RootItem.GetID(), {InfostartToolkitPROF Обработка.ИТК_QueryWizard1718192021.Форма.TableSelecting.Форма(22)}:FindTable(QueryWizardAddress, {InfostartToolkitPROF Обработка.ИТК_QueryWizard1718192021.Форма.QueryWizard.Форма(9898)}:OpenForm("DataProcessor.ИТК_QueryWizard1718192021.Form.TableSelecting", Params, ThisForm,,,,Notification, "
Сценарий воспроизведения Шаги по воспроизведению: При попытке заменить таблицу в конструкторе запроса
Ожидаемое поведение, если бы ошибки не было Что должно быть результатом
Скриншоты
Окружение:
Infostart Toolkit PROF 2.4.3
Платформа: 8.3.20.1674 (Windows x86-64) Режим БД: клиент-серверный
Конфигурация: Зарплата и управление персоналом, редакция 3.1 (3.1.21.36) Основной режим запуска: Управляемое приложение Режим совместимости: Версия8_3_17 Версия БСП: 3.1.5.306
Клиент: ОС: Windows x86-64 (Microsoft Windows 10 version 10.0 (Build 22000)) Язык: ru Режим запуска: Управляемое приложение
Информацию можно получить подсистема Infostart Toolkit - О программе - Информация для технической поддержки