10.01.2017, 02:25 | #1 |
Участник
|
AX2012 Отступы полей на форме
Здравствуйте.
Есть две формы, вторая форма создана дублированием первой. Дизайн второй формы изменен только в качестве набора полей (убраны лишние, добавлены новые). Все параметры самого дизайна и групп полей, в которых лежат контролы одинаковые и не изменялись после копирования. Внимание, вопросы: Почему на первой форме отступы от левой и верхней границы у вложенных контролов есть, а на дублированной форме вложенные контролы прилипают к границам вплотную. Какое свойство и какого контрола отвечает за отступы по умолчанию на форме? ------ PS Свойства *Margin - не предлагать! Они все Auto! ------ PPS Проект вложить не могу, так как формы достаточно сложные и связаны с нестандартными источниками данных. А моделировать эту ситуацию на простых формах нет времени. |
|
10.01.2017, 10:29 | #2 |
Участник
|
Цитата:
точно так же как и в html. поэтому, скорее всего, ваши контролы попадают в другие группы/контейнеры. или у каких-то групп в новой форме установлено свойство type=none Совет: проще всего искать "что изменилось" следующим способом. 1. экспортируйте старую и новую форму в xpo файлы - полУчите два текстовых файла. сравните текстовые файлы любыми сравнивалками. например, штатной fc.exe 2. подложите старые объекты в old-слой. в старых версиях достаточно было создать old-каталог внутри каталога приложения и скопировать туда старые aod-файлы. в акс2012 метаданные лежат в базе SQL, поэтому нужно юзать утилиту доступа к метаданным. как только у вас появится old-слой, то штатное аксаптовское сравнение позволит сравнивать и новые и "старые" слои. Последний раз редактировалось mazzy; 10.01.2017 в 10:34. |
|
22.01.2017, 18:35 | #3 |
Участник
|
Цитата:
Сравнивал и в текстовом виде и через сравнивалку. Отличий в настройках контролов на формах НЕТ. Просто чудеса. В одной форме есть отступы, во второй все прилипло вверх слева... |
|
22.01.2017, 20:50 | #4 |
Участник
|
Цитата:
Сообщение от ta_and
Формы по структуре групп и табов асболютно идентичные, так как вторая форма просто сдублирована с первой. Изменился только состав полей в гриде.
Сравнивал и в текстовом виде и через сравнивалку. Отличий в настройках контролов на формах НЕТ. Просто чудеса. В одной форме есть отступы, во второй все прилипло вверх слева... Попробуйте 2 вещи 1. Сбросьте все настройки каждого пользователя и сбросьте их кеши (возможно как-то влияют настройки пользователя). если не помогло, то 2. Выгрузите формы в XPO. Удалите и импортните обратно. |
|
23.01.2017, 18:32 | #5 |
Участник
|
картинки можешь показать?
data usage прибивал? сколько всего контролов на форме?
__________________
Felix nihil admirari |
|
|
|