Имя: Пароль:
1C
 
таблицу значений проверить на вхождение ее элементов друг в друга
0 m1_1976
 
20.03.15
13:31
Вопрос почти по 1С...
Есть у меня таблица значений. В ней три колонки
Товар,  КОЛИЧЕСТВО, (вручную добавлена колонка УРОВЕНЬ)

Уровень = это уровень в справочнике.
Товар - это могут быть и группы и элементы

Это придуманный документ планирование продаж.
Планирование может быть как для групп, так и для элементов справочника в одной таблице.
Ошибка в том - что по запарке - человек занимающийся планированием запланировал для верхнего уровня продаж меньше, чем для элемента в эту группу входящего. Хочу эту ситуацию исправить. При записи документа хочу проверять что все вышестоящие группы запланированы больше чем нижестоящие...

Что не могу себе алгоритм представить ...
1 m1_1976
 
20.03.15
13:32
бегу по ТЗ каждую строку беру и через принадлежитЭлементу() проверяю на вхождение во все остальные строки (если уровень больше чем у текущей строки)...

так вроде самые тупой и простой способ ..
запросом что-то вообще не могу представить что надо сделать
2 m1_1976
 
20.03.15
14:01
закрыто.
Иногда помогает,просто тут написать. Мисте за это спасибо тоже... :)
3 Fedor-1971
 
20.03.15
14:02
Сформируй дерево значений на форме типа:
группа              Кол-во
  подгруппа         Кол-во
    номенклатурина  Кол-во
    номенклатурина  Кол-во

И контролируй вышестоящие количества на больше чем у нижних элементов.
4 n0ther
 
20.03.15
14:08
(3) +1