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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 10.01.2017, 02:25   #1  
ta_and is offline
ta_and
Участник
 
148 / 60 (3) ++++
Регистрация: 26.02.2002
Адрес: СПб
AX2012 Отступы полей на форме
Здравствуйте.

Есть две формы, вторая форма создана дублированием первой.
Дизайн второй формы изменен только в качестве набора полей (убраны лишние, добавлены новые).
Все параметры самого дизайна и групп полей, в которых лежат контролы одинаковые и не изменялись после копирования.
Внимание, вопросы:
Почему на первой форме отступы от левой и верхней границы у вложенных контролов есть, а на дублированной форме вложенные контролы прилипают к границам вплотную.
Какое свойство и какого контрола отвечает за отступы по умолчанию на форме?

------
PS
Свойства *Margin - не предлагать! Они все Auto!
------
PPS Проект вложить не могу, так как формы достаточно сложные и связаны с нестандартными источниками данных. А моделировать эту ситуацию на простых формах нет времени.
Старый 10.01.2017, 10:29   #2  
mazzy is offline
mazzy
Administrator
Аватар для mazzy
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
Most Valuable Professional
 
19,992 / 2920 (137) +++++++++
Регистрация: 29.11.2001
Адрес: Москва
Цитата:
Сообщение от ta_and Посмотреть сообщение
Почему на первой форме отступы от левой и верхней границы у вложенных контролов есть, а на дублированной форме вложенные контролы прилипают к границам вплотную.
Какое свойство и какого контрола отвечает за отступы по умолчанию на форме?
за отступы отвечают группы, табы и другие контейнеры.
точно так же как и в html.

поэтому, скорее всего, ваши контролы попадают в другие группы/контейнеры.
или у каких-то групп в новой форме установлено свойство type=none


Совет:
проще всего искать "что изменилось" следующим способом.
1.
экспортируйте старую и новую форму в xpo файлы - полУчите два текстовых файла.
сравните текстовые файлы любыми сравнивалками. например, штатной fc.exe

2.
подложите старые объекты в old-слой.
в старых версиях достаточно было создать old-каталог внутри каталога приложения и скопировать туда старые aod-файлы.
в акс2012 метаданные лежат в базе SQL, поэтому нужно юзать утилиту доступа к метаданным.
как только у вас появится old-слой, то штатное аксаптовское сравнение позволит сравнивать и новые и "старые" слои.

Последний раз редактировалось mazzy; 10.01.2017 в 10:34.
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Сломалось отображение полей типа ReferenceGroup на форме Bekus DAX: Программирование 2 20.10.2016 12:06
Странные знаки и выравнивание у полей сумм в форме Проводки по клиенту Aquarius DAX: Функционал 1 27.06.2012 21:25
Несинхронность размерности полей в форме поиска... glibs DAX: Функционал 0 05.04.2010 21:54
Название полей в форме запроса PavelSR DAX: Программирование 4 11.07.2007 17:19
Объединить несколько полей таблицы в одном поле Grid-а на форме? storer DAX: Программирование 2 12.11.2003 14:08
Опции темы Поиск в этой теме
Поиск в этой теме:

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

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

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


Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 01:03.
Powered by vBulletin® v3.8.5. Перевод: zCarot
Контактная информация, Реклама.