Блокировка документов, Лоцман V10

Автор Danila, 09.03.10, 10:10:34

« предыдущая - следующая »

0 Пользователей и 1 гость просматривают эту тему.

Danila

Для документооборота нужно автоматически снимать блокуровку только что созданых документов. Такова задача. Не спрашивайте зачем. Надо. Про идеологию знаем, но увы, это неудобно в использовании, а каждый раз после создания снимать с блокировки документы вручную через интерфейс Лоцмана - очень неудобно.

Это решено реализовать триггерами.

Подскажите, где в таблицах БД находится поле, отвечающее за блокировку документа.

Есть таблица stLocks, но там поле State скорее отвечает про сохранение.

Подскажите?
ООО НПП ПРИМА, Нижний Новгород
КР АСКОН 2009 sp2: Лоцман v10, Компас V11, Вертикаль v4
КР АСКОН 2014 SP6: Лоцман 2014, Компас v17.1->18.1, Вертикаль 2014

Danila

А, что-то я не сразу разобрался, но в в эту таблицу stLocks, как раз и добавляются только блокированные элементы.

Спасибо всем. Решение сделал =)
ООО НПП ПРИМА, Нижний Новгород
КР АСКОН 2009 sp2: Лоцман v10, Компас V11, Вертикаль v4
КР АСКОН 2014 SP6: Лоцман 2014, Компас v17.1->18.1, Вертикаль 2014

YorikER

Многие программисты, хорошо зная реляционные БД и SQL начинают сразу же разбираться в ядре ЛОЦМАНа, которое написано на SQL таблицах... ЛОЦМАН - это все-таки объектноориентированная среда... Тогда уж лучше создать свою собственную узкозаточенную БД на MSSQL... А так, на мой взгляд, очень сильно рискуете, непосредственно работая с таблицами базы данных ЛОЦМАНа... Не получится ли так, что файл Вы создали, заблокировали, потом искусственно сняли блокировку, изменили, а вернуть в файловый архив или в собственно БД уже не сможете? Рекомендую все-таки пользоваться методами сервера приложений... И все-таки прокомментировать - зачем это надо? Может все это решается как-то по другому...
Все может быть, что быть не может... Однако все же может быть...
И одного лишь быть не может - Чего вообще не может быть...