L
LIGHT
Стоит такая задача, есть виюха, а на панели действия кнопачка, кнопая на которую запускается агент.
С этим вопросов нет.
Агент делает вот что, перебирает коллекцию отмеченых документов, и удаляет дубли или реплейсит одно из полей.
Признак дубля и действие может быть выражено так:
Apole = Apole & Tpole = Tpole & Dpole = Dpole - значит это дубль, удаляем дублирующий документ.
либо
Apole = Apole & Tpole = Tpole & Dpole = Dpole - значит это дубль, в дубле Zpole переименовываем.
Что бы задача была более ясной можно обрисовать все так:
Есть вьюха DocsNoZ в которой представлены документы в которых Zpole = 0
Есть вьюха DocsYesZ в которой представлены документы в которых Zpole = 1
В первой вьюшке нужно избавиться от дублей, то есть либо удалить документ либо перевести Zpole = 1
Буду очень признателен за помощь.
С этим вопросов нет.
Агент делает вот что, перебирает коллекцию отмеченых документов, и удаляет дубли или реплейсит одно из полей.
Признак дубля и действие может быть выражено так:
Apole = Apole & Tpole = Tpole & Dpole = Dpole - значит это дубль, удаляем дублирующий документ.
либо
Apole = Apole & Tpole = Tpole & Dpole = Dpole - значит это дубль, в дубле Zpole переименовываем.
Что бы задача была более ясной можно обрисовать все так:
Есть вьюха DocsNoZ в которой представлены документы в которых Zpole = 0
Есть вьюха DocsYesZ в которой представлены документы в которых Zpole = 1
В первой вьюшке нужно избавиться от дублей, то есть либо удалить документ либо перевести Zpole = 1
Буду очень признателен за помощь.