Форум » Разработка » МПК – СистемЛайн® » [BUG] p_dep_upd depord

Страниц (1): [1]
 

1. rafailka - 27 Июля, 2010 - 19:54:15 - перейти к сообщению
Как обновляется depord? Рассмотреть случаи, когда перемещается единственный ребёнок. (Единственный до перемещения, единственный после перемещения). p_dep_ins тоже можно проинспектировать с теми же подозрениями.
2. rafailka - 03 Августа, 2010 - 12:46:19 - перейти к сообщению
p_dep_ins -- всё хорошо, по-моему. Там как бы половина (четверть?) от p_dep_upd.
Неважно, если последний уходит. Там мелочи.
Однако есть разница, меняется родитель или нет. Если родитель не меняется, число детей у родителя не меняется. Иначе +1. Хочу как два разных случая.
(Добавление)
+ при смене родителя: проверка, что не f_dep_are_anc_and_desc, иначе raise (чтобы не было цикла).
+ в ПИ на форме "Добавление/изменение подразделения" при изменении запретить выбирать родителем потомков текущего подразделения, при добавлении выбор родителя не ограничивать.

Powered by ExBB
ExBB FM 1.0 RC1 by TvoyWeb.ru
InvisionExBB Style converted by Markus®

[Script Execution time: 0.0036]     [ Gzipped ]