Сами по себе обновляются формы #168623


#0 by McSim
Программер работает на широкоформатном нотбуке. Я принимаю его обновления на обычном компе. Каждый раз обновлены все (!) формы - справочников, документов, отчётов,.. Никто не сталкивался?Я почему уточнил про широкоформатный - это единственное оставшееся предположение причин такого феномена.
#1 by Glide
Как дети прям - неужели так трудно прочитать FAQ? У вас разные настройки в СвойствахЭкрана, соответственно пикселы не совпадают по координатам, следовательно ВСЕ формы, которые он изменял на ноуте - поплывут у тебя.
#2 by Чучундер
(+1) Соответственно, есть и решения этой проблемы.1. Программер д.б. высылать обновление, "сохраненное" на его компе в том же разрешении экрана что и у тебя2. При установке обновления - есть приблуда, которая позволяет это дело анализировать и лечить DlgCompare.ert//Обработка анализирует диалоги форм двух мдшников и показывает изменения в нихв удобоваримом виде.Для доступа к текстам форм используется ActiveMD.dll (Автор Павел Бычковяк)Перед использованием её необходимо зарегистрироватьНа закладке Описание при открытии обработки в конфигураторе находится описание структуры текстов диалога.Пользоваться:Выбираем типовой и рабочий мд-шники, нажимаем Сформировать.В отчете двойным щелчком можно изменять статус "Изменять", "Не изменять"Во втором тслучае изменения формы переноситься не будут.Опции:1) Игнорировать сдвиг по вертикали. (Не секрет что иногда на разных компьютерахформы сохраняются по разному. Это относится к координате Y, или положению элементовдиалога по вертикали. Сдвиг может составлять от 1 до 3 пикселей. Если все эти изменения будутотражены в таблице - работать с ней станет невозможно, посему можно поставить галочку Игнорироватьсдвиг и указать число пикселей, учитывая знак, сдвиг на которое будет игнорироваться)2)Не выводить координаты добавленных объектов.Для добавленных объектов показывается лишь самая необходимая, характеризующая их информация.Информацией о выводе координат можно управлять.3)Игнорировать информацию о шрифтах для добавленных текстовых меток.То же что с координатами.09 марта 2004 годаРеутов Дмитрий//======================================================================================Версия 1.0.2 10 марта 2004 годаДобавлен фильтр для выборочного анализа объектовИсправлены мелкие баги.//======================================================================================Версия 1.0.4 09 апреля 2004 годаИсправлены ошибки:- Не выводились изменения координат и свойств формы- Не выводилась информация об изменении вида значения- Выводились несуществующие изменения флага Неотрицательныйдля флажков и переключателей.Добавлены опции:- Теперь величину сдвига можно указывать для всех значений,связанных с координатами, так как автор наткнулся на конфигурацию,у которой не только координата Y но и высота абсолютно всех контроловбыла сдвинута на 3 единицы. Таблица сдвигов настраивается после выборапереключателя "Сдвиги".- Добавлен флаг "Не выводить информацию о сдвигах по вертикали"- Добавлен флаг "Не выводить информацию о сдвигах по горизонтали"- Добавлен флаг "Не выводить информацию об изменениях ширины"Основное изменение:Теперь изменения в местоположении контролов визуально группируются.Вместо информации:ОБЪЕКТ 1X Старое значение 3 Новое значение 5ОБЪЕКТ 2X Старое значение 5 Новое значение 7Выводится информация:Сдвинуты вправо на 2 единицыОБЪЕКТ 1Версия 1.2.0В ТЕСТОВОМ РЕЖИМЕ добавлена возможность автоматического внесения изменений в новый МД-файлДля этого в новый мдшник скопируйте из рабочего добавленные реквизиты справочников идокументов а также графы журналов(если таковые имеются) для автоматического добавленияна форму связанных с ними элементов диалога. Если нужный объект метаданных найден не будет обработкадобавит на форму элемент с теми же свойствами и идентификатором с приставкой "_РЕКВ"и выдаст соттветствующее сообщение в окне сообщений.Выберите в поле "Новый МД-файл" заготовленный МДшник, нажмите кнопку Отчет и послеформирования отчета нажмите кнопку "Внести изменения".При внесении изменений также будет действовать заданный в рамке "Фильтр" отбор.Версия 1.2.1 04 февраля 2005 года- Добавлена возможность выбора форм для переноса непосредственно в отчете двойным щелчком- Исправлена досадная ошибка: если при сравнении задан сдвиг, то вотчете он не показывался, нопри внесении изменений в конфигурацию тем не менее контролы сдвигались.- Исправлена ошибка: игнорировались изменения координат многострочной части.- В некоторых случаях для текстовых полей неверно определяется изменение наличия кнопки выбора.Пока не разобрался в ошибке - в подобных случаях для формы имеет смысл ставить флаг "Не изменять"
#3 by McSim
Спасибо!Будем пробовать.Только не могу найти DlgCompare.ert - в проклубе архив битый. :(
#4 by МихаилМ
to 3архив битый, но DlgCompare.ert извлекаетсяэктив мд не извлекается .Дык его в инете итак есть
#5 by Hast
если кто-то из вас использует XP надо все темы отключать - к классическому виду переключаться
#6 by McSim
Спасибо за наводку про тему в XP! :)Опыты показали, что проблема была в двухэтажной панели задач. Уменьшили до нормального уровня - всё стало нормально. По крайней мере, пока.
#7 by McSim
Проверили. Всё-таки тема. :(
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С