° Начало ° Ответить ° Статистика ° Регистрация ° Поиск ° RSS ° Wiki ° |
Форумы Интермех / Search, ImProject / Извлечь текст сообщения WorkFlow из SQL |
Автор | Сообщение |
freestyler Участник ОАО "Новая ЭРА", СПб |
Дата: 13 Июл 2011 13:12:26 Как извлечь текст сообщения процессов WorkFlow напрямую из SQL? Нашел в таблице MessagesTable нужную мне запись MSGTEXT, как преобразовать ее в читабельный вид? ПС: или может быть задачу подбора списка замечаний по документу можно выполнить как-то иначе? |
LLirik Участник НПО "Автоматика" |
Дата: 19 Июл 2011 12:35:09 В чем проблема преобразования MSGTEXT в читабельный вид? Delphi: настраиваешь запрос, кидаешь и настраиваешь на MSGTEXT компонент TDBMemo. В нем все красиво отображается. скрипт:получаешь данные из MSGTEXT, затем этот набор преобразуешь в массив целых чисел, и командой типа Chr преобразуешь массив чисел в массив символов. Для рассмотрения ПС, сформулируйте его более конкретно пожалуйста. |
freestyler Участник ОАО "Новая ЭРА", СПб |
Дата: 21 Июл 2011 09:06:28 Цитата: LLirik В чем проблема преобразования MSGTEXT в читабельный вид?...
Спасибо, попробую Цитата: LLirik
Для рассмотрения ПС, сформулируйте его более конкретно пожалуйста. Документ отправляется на согласование, проверяющий находит ошибку, пишет замечание на вкладке "Ответ" и возвращает автору. Автор исправляет и засылает снова проверяющему и т.д. Таких замечаний может набраться произвольное количество, да и процессов может быть много. Нужно собрать все замечания, выданные по процессам в которых участвовал заданный документ. Оптимально - отсортировать их по должности, интервалу дат, фамилии проверяющего.. |
Коновалов Михаил Участник ОАО РИРВ (СПб) |
Дата: 19 Окт 2011 21:01:34 "Протокол" согласования документа с расшифровками кто, когда, кому и что писал можно получить, как выяснилось, через "Процессы - История утверждения - История выполнения: Отчет в Excel". |
freestyler Участник ОАО "Новая ЭРА", СПб |
Дата: 24 Окт 2011 11:17:36 ° Поправил: freestyler Михаил, спасибо, но: 1. Нельзя сделать выборку по должности - в отчете будут все сообщения от всех проверяющих. 2. Самое важное! Если документ использовался в нескольких процессах, то надо делать отчет по каждому из них, а потом объединять в один. Проще тупо копировать сообщения из "Истории выполнения", автоматизацией это не назвать. У нас задача получить все сообщения от конкретного проверяющего, а не все сообщения из конкретного процесса ПС: обидно, что Интермех пытается загнать нас в "прокрустово ложе" своего видения бизнес-процессов, вместо того чтобы дать простой инструмент настройки под себя |
На форуме сейчас: гостей - 1 пользователей - 0 |
Наибольшее количество посетителей: 87 [1 Янв 2017 02:23:26] гостей - 87 / пользователей - 0 |
miniВВ © 2001-2024 |