DBLookupCombobox, хранимые настройки и т.д.
Добрый всем день.
Очень нужна помощь по некоторым вопросам, связанными с Delphi 7.
1) До этого я делал базы данных в MS Access и даже не думал, что в Делфи с возникнут сложности там, где их в Акцессе и не предвиделось.
Итак, имеются две таблицы, созданные в Database Desktop, одна из которых является подчиненной. Установлен контроль целостности (Referential Integrity) и Table Lookup. Собственно, в главной таблице есть одно поле, которое должно заполняться значениями из дочерней таблицы. В Access с этим сложностей не было по той причине, что там прямо в конструкторе таблиц был "Мастер подстановок". Вопрос: как сделать это через DBLookupComboBox, ибо не совсем понимаю, как правильно это реализовать; причем хотелось бы, чтобы сразу при выборе нужного значения DBLookUpCombobox оно заносилось в таблицу? Ах да, забыл сказать, что добавление записей происходит с помощью DBNavigator'а.
2) Хочу сделать отчеты из Делфи в Вордовский файл, но при этом так, чтобы текст заносился в уже готовый шаблон. То есть, например, имеется файл template.doc, уже оформленный, а на него каждый раз заносились выбранные данные. Реально ли выводить данные прямо в готовый шаблон, при том, что основной шаблон не должен затираться?
3) И последний вопрос: задумал такую вещь, как хранимые настройки программы (цвет форм, текста, размер и т.д.) в .ini файле. С этим разобрался, однако в моей БД предусмотрено несколько пользователей, сдедовательно, и настройки нужны для каждого из них. Как сделать, чтобы настройки были для каждого юзера свои?
Очень надеюсь, что вы поможете бестолковому студенту уйти в армию немного позже, ибо пока что есть отсрочка до сдачи димлома..)
Всем заранее спасибо за помощь!
|