Инструменты пользователя

Инструменты сайта


axapta:нельзявызватьнастройкуформеслиестьradiobuttonпоdatamethod



Как повторить

  • создать форму
  • добавить DataSource по любой таблице
  • добавить EditMethod типом NoYes на DataSource
  • добавить RadioButton по этому методу
  • запустить форму, нажать правую кнопку на RadioButton, вызвать настройку

Ожидаемый результат

Диалог настройки формы

Наблюдаемый результат

Сообщение об ошибке

Версии

Воспроизводится

Ax30SP2

Решение

Предложено WamR: Ошибка возникает в методе formControlTreeBuild класса SysSetupForm В блоке, который фиксит аналогичную ошибку по тектовым полям в предыдущих релизах. Пердлагаю аналогично сделать и для RadioButton

// SYP-Modification SP2 – Begin
if (formControl.handle() != classNum(FormStaticTextControl) &&
    formControl.handle() != classNum(FormRadioControl)) // исправление
{
     struct.value(#methodLabel, formControl.label());
}
// SYP-Modification SP2 – End
axapta/нельзявызватьнастройкуформеслиестьradiobuttonпоdatamethod.txt · Последнее изменение: 2018/04/13 22:43 (внешнее изменение)