Показать сообщение отдельно
Старый 04.04.2024, 22:48   #3  
Lankey is offline
Lankey
Участник
 
54 / 13 (1) ++
Регистрация: 19.05.2020
Upd: Добавила в таблицу в AX(и соответственно, запрос) поля, основанные на EDT от Int и Str
Никаких ошибок - я могу их считать через AxQuery.ExecuteQuery("select * from MyQueryInAX", d);
А вот как только добавляю поле, основанное на Enum , то выдает ошибку , что такого поля нет(. То есть, не видит

Могу обойти, объявив поле в таблице как int, но интересно известная ли это проблема с enum, и есть ли решения?

Также? тк в отчете все равно нужно показывать не сам enum, а метку соответствующего значения, то, может, сразу сделать поле str вместо enum и заполнять сразу строкой ( я планировала в отчет передавать строки с enum, а потом подтягивать метки через объектную модель axSession.CreateAxaptaObject("DictEnum", Convert.ToString(enum_id)); и тд ... Обсуждение в параллельной ветке на форуме)

Последний раз редактировалось Lankey; 04.04.2024 в 23:01.