![]() ![]() |
° Начало ° Ответить ° Статистика ° Регистрация ° Поиск ° RSS ° Wiki ° |
![]() |
Форумы Интермех / Search, ImProject / Как получить тех процессы по объекту? |
Автор | Сообщение |
SnuppZone Участник Петрозаводск МАШ |
Дата: 18 Мар 2013 09:28:16 Есть необходимость через search api вытащить тех процессы и обработать их немного, через SelectDocs все работает, но желательно сделать выбор объекта и искать уже на обьект тп по всем архивам, т.к. SelectDocs позволяет только с одного архива выбирать документы |
Katenok-13 Участник ОАО "Бийский котельный завод" |
Дата: 18 Мар 2013 10:07:11 s4app.OpenArtDocuments(art_id, 0); или s4app.OpenArtDocuments2(art_id, art_ver, 0); затем for j := 0 to s4app.GetDocumentsCount - 1 do begin doc_id := s4app.GetArtDocumentID(j); s4app.OpenDocument(doc_id); ... end; Вместо 0 подставить тип нужных документов. Мне нужны 3 типа, поэтому я в цикле по всем документам добавляю условие на нужные. |
Katenok-13 Участник ОАО "Бийский котельный завод" |
Дата: 18 Мар 2013 10:11:15 Цитата: SnuppZone т.к. SelectDocs позволяет только с одного архива выбирать документы
Это можно обойти, если во всех документах сделать выборку (не обязательно с условием), а потом выбирать из неё: s4app.SelectDocsEx3(sample_id_ii, 0); |
SnuppZone Участник Петрозаводск МАШ |
Дата: 18 Мар 2013 11:24:39 Спасибо за ответ. ![]() |
На форуме сейчас: гостей - 1 пользователей - 0 |
Наибольшее количество посетителей: 87 [1 Янв 2017 02:23:26] гостей - 87 / пользователей - 0 |
miniВВ © 2001-2022 |