(495) 925-0049, ITShop интернет-магазин 229-0436, Учебный Центр 925-0049
  Главная страница Карта сайта Контакты
Поиск
Вход
Регистрация
Рассылки сайта
 
 
 
 
 

Поиск по свойствам в DocsVision

Наталья Анохина

Довольно часто поступают обращения, связанные с построением запроса по нескольким значениям коллекционных секций (например, секции Свойства или Сотрудники карточек документов) с объединением их по И.
Пример:
Задача - найти карточки входящих документов, в которых свойство Вес = Параметр И свойство Получатель = Параметр.
Начиная с версии 4.1, создавать такие запросы стало возможно, используя редактор запросов.
1. Добавьте условия на название и значение одного свойства, измените логический оператор, объединяющий эти два условия, на И.
2. Для создания условия на второе и последующие свойства используйте команду контекстного меню Создать новую группу секции.


3. В новой группе добавьте условия на название и значение другого свойства, также измените оператор на И.
4. Измените оператор, объединяющий обе группы условий, на И.

Результат должен быть такой:

В версиях младше 4.1 создать такой запрос можно только путем редактирования xml запроса.
1. Создаем запрос, добавляем необходимые условия к обычным разделам и добавляем условия на свойства - в нашем примере это свойство "Вес".

2. Добавляем условия на второе свойство "Получатель", при помощи контекстного меню переключаем тип логического объединения условий в "И".

3. Переключаемся в режим редактирования XML (обратно переключиться нельзя, поэтому надо максимально продумать и подготовить запрос перед редактированием XML). Выделяем в XML запрос к разделу (SectionQuery), чтобы отличить его от остальных надо поискать условия, которые мы добавляли - для свойств Вес и Получатель.

4. Разбиваем SectionQuery на две части - два однотипных SectionQuery, в каждом из которых оставляем условия только на одно свойство (т.е. на его название и на его значение). Для этого копируем выделенный блок SectionQuery в буфер, удаляем условия на название и значение второго свойства. Затем вставляем копию из буфера и удаляем в ней запрос к названию и значению первого свойства.

Запрос готов к использованию - сохраняем его и назначаем на виртуальную папку. Рекомендуется сохранить исходный запрос, сделанный в конструкторе, для последующих исправлений. Читать дальше

Ссылки по теме


 Распечатать »
 Правила публикации »
  Написать редактору 
 Рекомендовать » Дата публикации: 26.08.2009 
 

Магазин программного обеспечения   WWW.ITSHOP.RU
Quest Software. Toad for DBA Suite for Oracle
YourKit Profiler for .NET - Floating License - 1 year of e-mail support and upgrades
SAP® Crystal Dashboard Design Departmental 2016 WIN INTL NUL
ABViewer Professional пользовательская
Quest Software. TOAD Professional Edition
 
Другие предложения...
 
Курсы обучения   WWW.ITSHOP.RU
 
Другие предложения...
 
Магазин сертификационных экзаменов   WWW.ITSHOP.RU
 
Другие предложения...
 
3D Принтеры | 3D Печать   WWW.ITSHOP.RU
 
Другие предложения...
 
Новости по теме
 
Рассылки Subscribe.ru
Информационные технологии: CASE, RAD, ERP, OLAP
Новости ITShop.ru - ПО, книги, документация, курсы обучения
Краткие описания программ и ссылки на них
Работа в Windows и новости компании Microsoft
Новые программы для Windows
Компьютерная библиотека: книги, статьи, полезные ссылки
ЕRP-Форум. Творческие дискуссии о системах автоматизации
 
Статьи по теме
 
Новинки каталога Download
 
Исходники
 
Документация
 
 



    
rambler's top100 Rambler's Top100