- •Автоматизация товарооборота и услуг косметической компании «Avon»
- •Глава 1. Анализ деятельности предприятия «Avon»
- •Общая информация о предприятии
- •1.2 Автоматизация деятельности компании «Avon»
- •1.3 Выбор среды программирования
- •1.4 Структура базы данных
- •Глава 2. Разработка базы данных для компании «Avon».
- •2.1. Постановка задачи
- •2.2. Создание интерфейсной части
- •2.3. Создание функциональной части
- •2.3.1. Осуществление доступа к базе данных
- •2.3.2. Реализация фильтрации и поиска
- •2.3.3. Создание отчетов
- •Заключение
- •Список используемой литературы
- •Приложение 1
- •Приложение 2
Приложение 2
Основные процедуры, функции и операторы, используемые при разработке программы «Avon»
DBEdit.DataField – поле базы данных, для отображения которого используется компонент.
Query.SQL – записанный на языке SQL-запрос к базе данных.
Query.SQL.Add – добавление SQL-запроса.
Query.Active – вывод содержимого SQL-запроса.
Table1.Locate(Table1.Locate('Familiya',Edit1.Text,[LoCaseInsensitive,LoPartialKey]) – поиск записи, удовлетворяющей критерию поиска.
Table1.Lookup('Kod_Tovar',Edit1.Text,'Kod_Tovar; Name_Tovar') – поиск записей и вывод данных в отдельном окне
Table1.Filter – задает фильтр для данных.
Table1.Filtered – свойство, определяющее, будут ли профильтрованы данные
Table1.IndexName – определяет поле, по которому будут отсортированы данные таблицы
RVProject.ExecuteReport('Report') – выполнение отчета.
Query1.SQL.Add('WHERE (A.Kod_Tovar=Z.Kod_Tovar) and Z.Code_Client='+ Table2.Fields[0].AsString + ' and Z.Date_Custom="'+ Edit1.Text + '"') – выбирает только тот товар, который соответствует веденной дате.