Версия 6.0.18. Форма итогов - проблема с результирующим полем

Статус
В этой теме нельзя размещать новые ответы.

Ирина

Модератор
Здравствуйте.
В форму итогов нужно добавить дополнительные результирующие поля. Новое поле добавляется без проблем, а дальше катастрофа.
1. В колонку справа (расчеты) у вновь созданного поля, автоматически попадают расчеты из другого давно созданного поля. Исправить это невозможно, т.к. исправление влияет на то поле, из которого заполнились расчеты.
2. Удалить вновь созданное поле также невозможно. Для удаления открывается то поле, из которого попали расчеты.
3. Отчет по форме итогов тоже не открывается. Ошибка - для вновь созданного поля не заданы расчеты.

1Открытие.png2Удалить.png3Условия.png

На текущий момент результирующих полей 21. Я ведь правильно понимаю, что ограничений на добавление полей нет, иначе программа не дала бы возможность создать новое результирующее поле.
Новые результирующие поля нужны для изменения уже созданных конечных расчетов. Уменьшить результирующие поля нельзя, т.к. у каждого поля свои условия.
Перезагрузка программы и компьютера не помогла.
 

Ирина

Модератор
Дополнение.
Попробовала вновь созданное результирующее поле перенести в списке вверх, поле расчеты оказалось пустым. Все благополучно заполнила.
Далее создала следующее новое поле, перенесла вверх и опять все заполнила. Но...
Перед тем, как исправить формулу в конечных расчетах, всегда проверяется результирующее поле, т.е. поле сразу не скрывается в списке, а только после проверки.
И опять не удалось открыть вновь созданное поле. На этот раз второе, первое открывается.
 

Vladimir

Администратор
Команда форума
Добрый день, Ирина.
Чтобы разобраться с вопросом нам нужен пример проекта. Если Вы не желаете размещать его тут, то пришлите на почту support@runabase.ru.
Уточните, пожалуйста, что значит:
1. В колонку справа (расчеты) у вновь созданного поля, автоматически попадают расчеты из другого давно созданного поля.
В колонке справа от списка результирующих полей пользователем создаются расчётные поля - они автоматически не создаются.
И они не могут оперировать другими результирующими полями - только данными из объектов, из которых собираются данные для расчётов.

Я ведь правильно понимаю, что ограничений на добавление полей нет
Да - ограничений нет.

Новые результирующие поля нужны для изменения уже созданных конечных расчетов.
Результирующие поля не оперируют конечными расчётами - они могут только служить источниками для конечных расчётов.
Т.е. в форме итогов должна сохраняться строгая иерархия:
1. расчёты в результирующих полях получают данные из дочерних объектов и не могут оперировать другими расчётами, результирующими и конечными полями;
2. результирующие поля рассчитываются на основе данных из расчётов и не взаимодействуют с другими результирующими полями и не могут получать данные из конечных полей;
3. конечные поля строятся только на основании полей объекта данной формы и результирующих полей.
 

Ирина

Модератор
Проект не получилось разместить на форуме, т.к. по весу не проходит. Отправила на указанную почту.

В колонке справа от списка результирующих полей пользователем создаются расчётные поля - они автоматически не создаются.
И они не могут оперировать другими результирующими полями - только данными из объектов, из которых собираются данные для расчётов.
Так всегда и было. А сейчас 2 последних вновь созданных результирующих поля будто не существуют. Т.е. в списке они есть, а когда направляешь курсор на это поле, в поле расчеты высвечиваются уже заполненные условия из другого поля. Также при открытии и удалении, открывается не вновь созданные поля, а уже существующие.
 

Vladimir

Администратор
Команда форума
Спасибо за присланный проект.
Ошибку в поведении увидели - разбираемся с причиной.
Позже пришлём версию программы с исправлением.
 
Последнее редактирование:
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу