Для того, чтобы определить отображаемые в DataGridView колонки датасета, воспользуйтесь функционалом Определить колонки (Define Columns).
Для этого необходимо войти в Terrasoft Administrator, открыть карточку реестра (например, wnd_ContractsGridArea), нажать правой кнопкой на представлении и выбрать "определить колонки":
Затем в появившемся окне выбрать те поля, которые должны отображаться в данном представлении и нажать кнопку сохранения настроек:
Прямой связи с содержимым базы данных нет, для добавления в реестр колонки из базы данных необходимо предварительно добавить ее в запрос и датасет.
В случае, если Вам необходима дополнительная информация, пожалуйста, уточните на конкретном примере, что именно нужно реализовать.
Эту процедуру я делать умею, я хочу заставить DataGridView при запуске окна выводить записи которые уже были до этого вбиты при прошлом запуске. Т.е. вбил я несколько фамилий сотрудников и их даты рождения, а затем закрыл окно, при следующем открытии я хочу чтобы те фамилии которые я забивал, я не искал через фильтр, а они сразу выводились.
Максим, содержимое грида всегда заново перерисовывается при загрузке системы. Это связано с тем, что при интенсивной работе с системой записи могут быть удалены или перемещены другими сотрудниками, и сохранять список проблематично.
В случае, если Вам необходимо сохранять фильтры, рекомендуем использовать функционал динамических групп.
Теоретически, можно попробовать сохранять содержимое грида с профиле и отображать его в отдельном представлении, однако этот функционал необходимо реализовывать с нуля.
Уточните, пожалуйста, для каких задач необходим данный функционал?
где почитать про динамические группы? я незнаю что это такое...
список редактировать будет один человек, необходимо это для того чтобы сразу видеть все записи, кого уже добавили на обед, а кого нет... может там где-то в свойствах можно указать отображение записей всех, через скрипт или в панели слева в административном модуле?
После создания окна, на него помещается компонент "Edit". Сохраняем окно. Добавляем обработчик события "OnChange". Сохраняем окно - Ошибка: "'{3C@D66AA-8C10-42D4-83C1-6747548DA4E1}' is not valid GUID value
Член группы не найден.". При добавлении других обработчиков данного компонента тажа ситуация!!!
Добрый день, Руслан!
Указанную ошибку на версии 3.2.1.4 X25 MSSQL Rus воспроизвести не удалось.
Если ошибка устойчиво воспроизводится, укажите полную версию продукта, СУБД, ОС, скриншот и текст ошибки, и отправьте все это в службу поддержки.
Возможно, для исправления этой ошибки поможет переустановка продукта (точнее, перерегистрация библиотек). Для этого можно переименовать папку, в которой установлено приложение, и запустить TSCRM.EXE.