03.04.2013, 15:22 | #1 |
Участник
|
в AX2012 есть лукап для форм?
EDT FormName был в AX2009, но в 2012 перестал работать
|
|
03.04.2013, 15:48 | #2 |
Участник
|
Нет больше релейшенов на EDT. На своей таблице добавьте релейшн на UtilElements(просмотрите как он был реализован в АХ2009) и будет вам счастье.
|
|
03.04.2013, 15:59 | #3 |
Участник
|
Туда же уплыл лукап по TableName
|
|
04.04.2013, 08:13 | #4 |
Участник
|
А как добиться стандартного лукапа для unbound контролов? Например, как добавить независимый параметр на форму или диалог? Каждый раз перекрывать метод lookup()? И даже для динамически содаваемых форм, например, через RunBase или SysOperation?
|
|
04.04.2013, 09:40 | #5 |
Участник
|
Можно использовать обходной маневр: импортировать необходимый EDT из AX 2009. При этом чудесным образом переносится и его Relation. После этого его можно использовать для unbound controls, в динамических формах типа диалогов и прочее.
|
|
04.04.2013, 09:40 | #6 |
Участник
|
Не все так печально.
1. FormName и TableName просто перенесли в ветку SysDocumentation, поэтому там без вариантов. 2. Не нужно везде перекрывать lookup. Есть же еще TableReference на EDT. 3. В большинстве стандартных EDT все еще остались релейшены (бест практис, ага). |
|
04.04.2013, 11:10 | #7 |
Участник
|
Главное чтобы в конце проекта кастомер не попросил привести EDT в соответствии стандарту AX2012 и не попросил убрать все релейшены с кастомных EDT А такое бывает.
|
|
|
|