AXForum  
Вернуться   AXForum > Microsoft Dynamics AX > DAX: Программирование
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск Все разделы прочитаны

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 24.01.2006, 16:31   #1  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
Сначала выключите опцию auto в свойствах top, left контролов.
если выключите auto в свойствах Height,Width, то сможете менять мышкой размеры.

Но! Вынапрочь потеряете возможность автоупорядочения, автоскрывания контролов в отчетах.
См. http://axapta.mazzy.ru/screenshots/common/example.html
Этот механизм работает и на формах, и на контролах.
Поэтому считается дурным тоном задавать позицию контролов.

См. отчет tutorial_Positioning и форму tutorial_Form_freeform
__________________
полезное на axForum, github, vk, coub.
Старый 25.01.2006, 11:58   #2  
Gustav is offline
Gustav
Moderator
Аватар для Gustav
SAP
Лучший по профессии 2009
 
1,858 / 1152 (42) ++++++++
Регистрация: 24.01.2006
Адрес: Санкт-Петербург
Записей в блоге: 19
Большое Вам спасибо, многоуважаемый mazzy, за ответ. Концепцией частично вооружился, tutorial посмотрел.

И тем не менее - почему же дурно задавать конкретную позицию?

Автоупорядочение дает нам (буквы - это контролы):
A B C D E
F G
то бишь расположение "в линеечку" (или "в ленточку" с переходом на след. "строки")


А мне надо:
A B C F G
___ D
___ E


Почему так трепетно нужно стремиться к сохранению возможности автоупорядочения?

Кстати, заметил, что если уж отключил "Auto" на одном контроле, то надо сделать это и на всех других в данной секции отчета, иначе оставшиеся с "Auto" контролы будут назойливо стремиться автоупорядочиться внутри секции уже самыми затейливо-непредсказуемыми способами.
Старый 25.01.2006, 13:11   #3  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
Цитата:
Сообщение от Gustav
Почему так трепетно нужно стремиться к сохранению возможности автоупорядочения?
1.
Потому что к контролам и соответствующим им полям/таблицам навешиваются security ключи.
Т.е. вы можете правами доступа ограничивать доступ пользователей к полям/контролам.

Если, например, вы запретили смотреть на себестоимость, то поле с себестоимостью исчезнет.
Если при этом вы оставили автоупорядочение, то остальные поля АВТОМАТИЧЕСКИ сдвинутся и закроют освободившееся место. Если вы вручную задавали положение, то у вас останется пустая дырка на месте себестоимости

2.
Потому что вы можете изменять ширину контрола/поля в типе.
Соответствующие колонки АВТОМАТИЧЕСКИ будут расширены или сжаты.
Остальные поля АВТОМАТИЧЕСКИ закроют освободившееся место.
__________________
полезное на axForum, github, vk, coub.
Теги
отчет, axapta

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Дизайн отчета Eldar9x DAX: Программирование 2 04.12.2007 13:10
Дизайн отчета braathe DAX: Программирование 2 23.12.2005 08:46
дизайн отчета (как сделать его с разделителями между столбцами?) puz DAX: Программирование 7 02.09.2003 08:50
Русская локализация Axapta 3 ? SlavaK DAX: Администрирование 59 01.07.2003 22:38
Формирование отчета с динамически изменяемым числом столбцов. rumpleteazer DAX: Программирование 1 06.09.2002 11:25
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра
Комбинированный вид Комбинированный вид

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 06:37.