|
28.07.2008, 15:36 | #1 |
Участник
|
Как запретить менять размеры филдов грида?
Каким образом реализовать такую фичу. Знаю, что это противоречит концептам морфикса, но вот такое надо сделать. З.Ы Вероятно вопрос ламерский.
__________________
Axapta has seduced me deadly! |
|
28.07.2008, 15:41 | #2 |
Axapta
|
|
|
28.07.2008, 15:41 | #3 |
Участник
|
на дизайне формы можно выставить свойство allowUserSetup в No
Но это прекратит возможность изменения не только размера филдов, но и не позволит добавлять/прятать поля, т.д. |
|
28.07.2008, 15:43 | #4 |
Участник
|
Свойство Width поля на гриде.
__________________
AxAssist 2012 - Productivity Tool for Dynamics AX 2012/2009/4.0/3.0 |
|
28.07.2008, 16:00 | #5 |
Участник
|
Alex_KD, а это будет ширина в пикселях? Мне нужна в символах. Что-то типа фиксированной DisplayLength.
__________________
Axapta has seduced me deadly! |
|
28.07.2008, 16:26 | #6 |
Участник
|
Ну вы же хотели запретить.
Может стоит задуматься над тем, чтобы эта ширина была оптимальной для пользователя(задаче ведь такая?). Без запретов.
__________________
AxAssist 2012 - Productivity Tool for Dynamics AX 2012/2009/4.0/3.0 |
|
28.07.2008, 17:11 | #7 |
Участник
|
Цитата:
X++: static void Job43(Args _args) { ReportTextControl reportControl; Report r = new Report(); ReportDesign rd = r.addDesign(); ReportSection rs = rd.addProgrammableSection(1); ; reportControl = rs.addTextControl(""); reportControl.widthUnit(Units::mm); reportControl.widthValue(reportControl.widthOfString100mm("Превед!")/100); info(strfmt("В мм: %1", reportControl.widthValue())); reportControl.widthUnit(Units::pt); info(strfmt("В пикс: %1", reportControl.widthValue())); }
__________________
aLL woRk aNd nO JoY MAKes jAck a dULL Boy Последний раз редактировалось ivas; 28.07.2008 в 17:28. |
|
28.07.2008, 17:53 | #8 |
Участник
|
Цитата:
ширину в милиметрах можно посчитать например так:
В результате данные не совпадают. Но можно адаптировать. Спасибо за способ, не знал.
__________________
AxAssist 2012 - Productivity Tool for Dynamics AX 2012/2009/4.0/3.0 |
|
29.07.2008, 01:01 | #9 |
Участник
|
Ivas, отлично! Спасибо большое. Но заказчики согласились на запрет пользовательского сетапа и выставление дисплейной длины) Как гора с плеч.
__________________
Axapta has seduced me deadly! |
|