Читайте также: |
|
Допустим, надо:
а) исключить ввод повторяющихся значений ФИО поставщика и включить вывод значения ФИО только при ее изменении;
б) ограничить уровень доступа к информации о поставщике с кодом П5 и детали с кодом Д6.
1) Установить курсор в поле famp над строкой Detail, щелкнуть по нему 2 раза – появляется ДО Field Properties и перейти на вкладку Print When (как показано на рис.13.29).
На вкладке Print When в зоне Print repeated values включить радиокнопку No для исключения вывода повторяющихся записей.
|
|
Рис.13.29 ДО Field Properties вкладка General
2) Аналогичным способом вызвать ДО Field Properties для поля nomp строки Detail, перейти на вкладку Print When. В этом ДО в поле Print only when expression is true (печатать только, если выражение истинно) либо ввести вручную выражение условия ограничения вывода, либо щелкнуть по кнопке «…» данного поля с целью вызова ДО Expression Builder и в нем ввести выражение:
IIF(soed1.nomp=’П5’ and nomd=’Д6’, ‘П*’)
Это выражение означает, что, если код поставщика равен значению П5 и код детали равен значению Д6, то отображать это значение в виде П*, в противном случае отображать хранящееся в ТБД значение кода поставщика. Выйти из этого ДО через Оk.
3) Аналогичные действия выполняются для поля nomd:
IIF(soed1.nomd =’Д1’, soed1.nomd Д**)
Дата добавления: 2015-07-21; просмотров: 44 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
Задание переменной nn для нумерации строк отчета | | | Закрыть все окна и выйти с среду VFP |