Примеры выполнения различного вида реестров.

Содержание:

  1. Если требуется чтобы в реестр попадали только полностью заполненные записи (обычный вариант)
  2. Если требуется, чтобы в реестр попадали все записи
  3. Если мы хотим увидеть только те записи, у которых не был заполнен какой-либо контрагент
  4. Если нужно получить выборку записей для какой-либо одной организации
  5. Фильтрация по номеру ТС, Марке ТС, фамилии водителя

1. Если требуется чтобы в реестр попадали только полностью заполненные записи (обычный вариант)

Так как все галочки стоят, то для каждого контрагента и номенклатуры будет происходить проверка на заполнение этого поля при оформлении, те если при оформлении какое-нибудь поле в поочерёдно просматриваемых записях, не было заполнено (например плательщик), то в результирующую выборку запись, содержащую это пустое поле не попадёт, другими словами в реестр не попадут записи о проезде машин, где при оформлении не был указан плательщик или поставщик или например не указана была номенклатура.

Результат:

2. Если требуется, чтобы в реестр попадали все записи, и неважно заполнен контрагент или номенклатура, или нет, тогда проверку на заполнение проводить не нужно, и галочки можно убрать с одного или всех конрагентов или с номенклатуры.

Результат: Как видим в реестр попали записи о проездах, в которых при оформлении не был указан плательщик

3. Если мы хотим увидеть только те записи, у которых не был заполнен какой-либо контрагент,

мы должны в качестве условия фильтра установить «пусто»: для этого щёлкаем на кнопке выбора из списка

Выбираем пусто

в фильтр автоматически попадает «пусто»

Так как в условиях фильтра у нас теперь есть значение, то в реестр попадут только те записи для которых утверждение фильтра истинно, те в нашем случае в выборку попадут только те записи у которых не был заполнен плательщик:

Аналогичные действия можно совершать для других контрагентов и номенклатуры. Осторожно, условия фильтрации суммируются с логическим «И», по этому если нужно получить подобную выборку для грузоотправителя например и для номенклатуры, то делать это нужно за 2 шага, отдельно для грузоотправителя, отдельно для номенклатуры.

4. Если нужно получить выборку записей для какой-либо одной организации

,

то в условия фильтра выбираем из списка организаций требуемое наименование:

Фильтр:

результат выполнения:

5. Фильтрация по номеру ТС, Марке ТС, фамилии водителя.

Если требуется отобрать записи с содержанием в указанных полях то или иное значение, его нужно напечатать (можно часть) или выбрать из списка. Например необходимо узнать сколько раз Завгородний А.С. получал груз. Выбираем из списка Завгородний А.С.

В результате:

так же по номеру ТС Необходимо узнать сколько раз ТС с номером «о796ет» получало груз.

В результате В дополнение можно добавить, что все указанные выборки можно получать не только на локальном компьютере, но и по локальной сети, и по интернету, при наличии соответствующих сетевых настроек.