Как добавить новый источник данных

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

Нравится

21 комментарий

Для этого вам необходимо либо создать новый справочник, либо перечисление.
Справочник создается Файл\Справочники\Настройка справочников в открывшемся окне пункт "Создать" кнопки "Добавить". Перечисление добавляется как сервис в Terrasoft Администратор

А можно ли поподробней описать вышеуказанные действия по созданию справочника с перечислением.

Справочник и перечисление это разные сущности. Примеры справочников Вы можете посмотреть Файл\Справочники. Перечисление же представляет собой перечень константных значений, к примеру пол (мужской, женский).
Создание справочника описано в http://terrasoft.ru/documentation/tsadmin/ пункт "Быстрое создание справочника"

у меня ХRМ выдает ошибку если я делаю "быстрое создание справочника". Не могли бы Вы подсказать как сделать перечисление и воткнуть его в "карточку контрагента"?

Уверены ли Вы что необходимо использовать перечисление?
Что за ошибка возникает при создании справочника? В какой момент?

я не уверен откровенно говоря. хотелось бы просто уметь это делать.
при быстром создании справочника вылезает ошибка что то там fkey... бла бла бла не может быть олицетворена. могу сделать скрин.
решил сделать справочник по этому мануалу:
http://community.terrasoft.ru/developer/solutions/1903
однака после того как я пытаюсь его открыть уже в клиенте - ничего не происходит. не могу понять где ошибся :-(

Выполните на SQL Server-е скрипт для вашей базы:

sp_change_users_login 'Auto_fix','fkeys'

Олег спасибо. Скрипт помог. Справочник я создал. Как мне теперь в "карточку контрагента" внедрить поле с вариантами ответов из справочника?

Используйте функционал пользовательских полей: Файл\Настройка\Пользовательские поля (см. Руководство Администратора пункт Настройка пользовательских полей)

внедрил как пользовательское поле в карточку контрагента. спасибо большое за помощь.

странно когда я писал, Вашего сообщения еще не было. ну да ладно. Олег, а как можно уменьшить поля со значениями. У меня оно расползлось по всей длине карточки клиента. Точнее у меня уже там два поля. Как мне сделать эти поля фиксированными? Править wnd_aсcountedit?

Их нет в wnd_AccountEdit. Если поля реализованы как пользовательские, Вы не сможете корректировать их (ширина, высота), только расположение (в левом или правом столбце). пользовательские поля отображаются в элементе fmUserFields, можете попробовать выкрутить что-то с помощью дополнительных группировок(Frame Group), но в обязательном порядке предварительно сохраните сервис окна.

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

"Кулак Олег" написал:можете попробовать выкрутить что-то с помощью дополнительных группировок(Frame Group)

да я понял по поводу юзерфилдс

"ЕгоровЮА" написал:упс и еще тут же возник вопрос. пользовательские поля имеются только в существующих карточках клиента. во вновьсоздаваемых их нет. почему?

Попробуйте в "новых карточках" заполнить поле тип.

Олег совершенно верно. оно появляется после заполнения поля ТИП. можно ли сделать чтобы они были независимо от этого поля?

Должен помочь http://community.terrasoft.ru/ideas/4009 пост Раловец Ольги

"Кулак Олег" написал:В случае добавления большого количества полей я иногда делаю это с помощью UserFields, предварительно сохранив файл uf_, а после создания загрузив его обратно, таким образом остается только добавить контролы на карточку.

Олег, Вы об этом? мне это, мягко говоря, мало что дало. Не могли бы Вы мне это дело поподробней разжевать?

"ЕгоровЮА" написал:Не могли бы Вы мне это дело поподробней разжевать?

Более подробную информацию Вы можете получить путем поиска по Community, обратившись в службу поддержки support@tscrm.com, пройдя курс обучения "Создание конфигураций на базе Terrasoft XRM"

спасибо большое

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