Ну спомошью доп таблицы конечно наверное можно, а задача следуюшая:
Написать универсальный алгорит измения измерений втаблицах PostDocDim LedgerEntryDim jourLineDim
Зачем это нужно: При внедрении объекта пользователи очень часто забываю проставлять нужные измерения, а мы внедренцы иногда забываем поставить в нужном месте контроль их вода, вот захотелось написать раз и на всегда один алгоритм и пользовать его везде.
Пока у меня реализована первая таблица PostDocDim. Итерфейс выбираеш номер таблицы заголовка номер таблицы линий выбирае номер поля дОкументНо в Заголовке и номер поля Док нов Линях затем выбирае номер поля LineNo. Заполняеш саб форму Код Измерения Значение Измерение. Нажимаеш кнопку Алгорит просматривает измерения по заголовку документа и по каждой строке если такие коды измерений присутствую то их значения заменяются на выбранные в саб форме а если ненайды то вставляются новую строчку. Вот вопрос был собствено в том что, уменя в данный момент реализован алгоритм фильтрации любой таблицы заголовка по двум полям, а вот еслибы можно было заюзат эту формучку передав ей номер таблицы и получив от нее результат , то можно былобы фильтровать по всем полям таблицы
|