Настройка колонок

Добрый день.
Подскажет как настроить или где почитать о настройках колонок реестра по умолчанию.
т.е. я создал раздел и хочу настроить колонки в реестре так, чтобы при переносе раздела из тестовой среды настройки отображения колонок так же были перенесены и применены для всех пользователей.

Нравится

3 комментария

Здравствуйте, Евгений!

Настройки колонок находятся в SysProfileData.
Для того что бы при импорте раздела импортировались и настройки колонок, необходимо выполнить привязку SySprofileData к выгружаемому пакету.

"Shevchenko Andrey" написал:

Здравствуйте, Евгений!

Настройки колонок находятся в SysProfileData.

Для того что бы при импорте раздела импортировались и настройки колонок, необходимо выполнить привязку SySprofileData к выгружаемому пакету.


Спасибо

"Сурмачевский Евгений Александрович" написал:выполнить привязку SySprofileData к выгружаемому пакету.

Не работает :)
Через "Данные" настройки колонок не переносятся, по крайней мере в версиях до 7.10.
В таблице SysProfileData 2 колонки с бинарными данными, в конечном итоге на целевой системе - записи создадутся - но значения этих колонок окажутся пустыми, что делает бесполезным само мероприятие.
Мы переносим настройки колонок SQL-скриптами.
Порядок действий такой, используем по-возможности какой ни будь толковый инструмент для работы с SQL например Jetbrains DataGrip
1) Открываем на просмотр таблицу SySprofileData, отсортируем записи по колонке ModifedOn
2) Идем в необходимый реестр/карточку/деталь, или открываем необходимый справочник/поиск, настраиваем колонки, выполняем действия "Сохранить" (Если кастомите под конкретного пользователя), или "Сохранить для всех".
3) Снова смотрим в таблицу, там появится 2-3 новые записи.
4) Дампим данные (DataGrip умеет прям в виде INSERT записей формировать).
5) Составляем SQL-скрипт:
В ваших INSERT обратите внимание на значения в колонке Key
Перед вставкой проверяйте наличие других записей с таким Key и удаляйте их если они есть.
Т.к. если в этой таблице будет несколько записей с одинаковым соотношением Key - ContactId
то применяться будут более старые значения.

Показать все комментарии