Open DmitryShvaika opened 3 years ago
Оригинальный файл XML-выгрузки:
`
<Type>Auto</Type>
<CommandGroup>FormCommandBarCreateBasedOn</CommandGroup>
<Index>1</Index>
<Visible>
<xr:Common>false</xr:Common>
</Visible>
</Item>`
Выгрузка EDT: `Item>
<Type>Auto</Type>
<CommandGroup>FormCommandBarCreateBasedOn</CommandGroup>
</Item>`
Проверил 1-й пункт выше. Visible false не является дефолтным значением и в нормальных условиях выставляется только в случае снятия галки 'Видимость'. Однако в предоставленной конфигурации галка стоит, и в выгрузке есть эта запись. Нужно выяснить, какое состояние индицируется таким образом.
Проверил - явно неадекватное поведение платформы на выгрузке. При снятии флага автоположения (и вне зависимости от положения/записи/незаписи индекса) начинает писать Visible=false.
(Ниже все варианты для снятого автоположения):
Ожидаемое поведение (которое, собственно, и воспроизводится EDT):
Планируемые действия:
Дополнительно прилагаю видео - процесс изменения порядка команд интерфейса в тестовой базе
@DmitryShvaika Данная проблема не относится к проблеме с неожиданным изменением данных при публикации в ИБ, и, соответственно, не является критической. Соответственно в рамках данной Issue и приоритетного процесса анализа/исправления критических проблема исправляться не будет.
Просьба оформить ее отдельной ошибкой.
Спасибо, завел: https://github.com/1C-Company/1c-edt-issues/issues/55
Дополнительно прилагаю видео - процесс изменения порядка команд интерфейса в тестовой базе
@DmitryShvaika Данная проблема не относится к проблеме с неожиданным изменением данных при публикации в ИБ, и, соответственно, не является критической. Соответственно в рамках данной Issue и приоритетного процесса анализа/исправления критических проблема исправляться не будет.
Просьба оформить ее отдельной ошибкой.
снял с задачи, что она критичная
@tretyakevich уточни, бага исправлена полностью в 2021.3 или частично? Нужно либо перенести майлстоун или снять, либо закрыть задачу
Опишите ошибку
Edt может самостоятельно менять видимость команд даже когда командный интерфейс не редактировался. Например, достаточно добавить комментарий в модуль формы.
Как воспроизвести
ОшибкаВидимостиИсходная.zip
Как результат видим изменение видимости команд (как нормальных, так и битых ссылок), и изменение порядка команд
Ожидаемое поведение
Командный интерфейс не должен изменяться при редактировании модуля. При изменении командного интерфейса изменение данных должно соответствовать изменениям, произведенным на форме.
Скриншоты
Дополнительно прилагаю видео - процесс изменения порядка команд интерфейса в тестовой базе
Окружение (пожалуйста укажите информацию):