Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатика
ИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханика
ОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторика
СоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансы
ХимияЧерчениеЭкологияЭкономикаЭлектроника

Внимание! Если первичным ключом является поле Код категории, то в список следует принести и поле Код категории, и поле Категория.

Читайте также:
  1. C. Обходной илеотрансверзоанастомоз, потому что при данных обстоятельствах является наиболее оправданным
  2. Gt;>> Антиподом небрежности является чрезмерное усердие. Трудиться на Пути Дзэн-гитары необходимо искренне, но не через силу.
  3. I. Чего делать не следует
  4. I. Является ли любовь искусством?
  5. III.1.1. Что является источником для научной работы?
  6. IV. Обучение других следует соединять с собственным учением.
  7. IV. Определите, каким членом предложения является Partizip II в следующих предложениях.

5. Создать макрос «Ленточная с усл отбора по КАТЕГОРИИ»(Рисунок 8), причем в макросе в условие отбора через Построитель внести следующее выражение:

[Товары]![Категория]=[Формы]![ВЫБОРКА]![ПолеСоСпКАТЕГОРИЯ]

Внимание!

Если внешним ключом является поле Код категории, то в макросе в условие отбора внести выражение,

[Товары]![Код категории]=[Формы]![ВЫБОРКА]![ПолеСоСпКАТЕГОРИЯ],

В выражениях, что приведены выше, [Товары] – это имя таблицы.

Рисунок 8 Макрос «Ленточная с усл отбора по КАТЕГОРИИ»

6. Привязать макрос к стрелке в раскрывающемся списке ПолеСоСпКАТЕГОРИЯ на форме «ВЫБОРКА»:

· Форма «ВЫБОРКА» в режиме Конструктора;

· Выделить поле раскрывающегося списка ПолеСоСпКАТЕГОРИЯ на форме – ПКМ - свойства – события -- После обновления -- открыть список макросов и выбрать ранее созданный макрос «Ленточная с усл отбора по КАТЕГОРИИ»;

7. Переключиться в режим Формы и выбрать в раскрывающемся списке ПолеСоСп КАТЕГОРИЯ на форме нужное, сразу же сработает макрос.


МАКРОС ВЫБОРА ТОВАРА ПО ПОДСТРОКЕ
с заданием условия отбора в макросе

Для создания макроса
«Ленточная с условием отбора в макросе ПО ПОДСТРОКЕ»
необходимо выполнить следующие шаги:

1. Создать запрос с вычисляемым полем, дать ему имя «Стоимость товара» (или взять ранее созданный), причем в этом запросе обязательно должно быть поле Наименование (товара).

2. Создать из запроса «Стоимость товара» через Мастера форм ленточную форму «Стоимость товара ленточная» (Рисунок 7), разместить на форме кнопку «Закрыть форму».

3. На форме (см. ниже Рисунок 9) разместить следующие надписи:

· «Просмотр данных, выбранных для поиска ТОВАРА по первому символу»,

· «Выберите символы для поиска ТОВАРА».

Рисунок 9 Форма ВЫБОРКА для выбора товара по первому символу

4. На форме создать Поле. Затем ПКМ и в свойствах поля задать уникальное имя полю, например, ПолеТОВАР.

5. Создать макрос «Ленточная с условием отбора в макросе ПО ПОДСТРОКЕ»(Рисунок 10), причем в макросе в условие отбора через Построитель внести следующее выражение:

InStr(1;[Товары]![Наименование];[Формы]![ВЫБОРКА]![ПолеТОВАР];1)=1,

Где функция InStr имеет следующие параметры:

InStr( с какого символа начать поиск; где искать; что искать; по одному байту сравнивать )=,

Причем, если искать по первому символу в названии товара, то функция должна быть равна единице.

Если же не важно, в какой позиции названия товара находится искомый символ, то функция должна быть больше нуля.

В выражениях, что приведены выше, [Товары] – это имя таблицы, а [ВЫБОРКА]. -это название формы.

Рисунок 10 Макрос «Ленточная с условием отбора в макросе ПО ПОДСТРОКЕ»

6. Привязать макрос к кнопке на форме «ВЫБОРКА»:

· Форма «ВЫБОРКА» в режиме Конструктора;

· С панели Инструменты конструктора форм взять элемент Кнопка и принести на плоскость формы – в окне Создание кнопок выбрать категорию Разное и действие Выполнить макрос – далее выбрать имя макроса «Ленточная с условием отбора в макросе ПО ПОДСТРОКЕ» - далее на кнопке написать текст с именем макроса;

7. Переключиться в режим Формы и, набрав в поле ПолеТОВАР на форме нужную букву, нажать на кнопку с именем макроса, сразу же сработает макрос.

 

Рисунок 11 Ленточная форма «Стоимость товара» с выбором
товара по первому символу «п»

 

 


Дата добавления: 2015-08-13; просмотров: 85 | Нарушение авторских прав


<== предыдущая страница | следующая страница ==>
Внимание! Если первичным ключом является поле Код магазина, то в список следует принести и поле Код магазина, и поле Магазин, и поле Адрес.| Внимание! Если первичным ключом является поле Код магазина, то в список следует принести и поле Код магазина, и поле Магазин, и поле Адрес.

mybiblioteka.su - 2015-2024 год. (0.006 сек.)