Разделение таблицы значений 1с 8 #780508


#0 by DmitriyDI
Добрый день как оптимально разделить такую таблицу значений на несколько таблиц: Таблица вида: Склад, товар, Цена На выходе получить несколько таблиц значений, где если по одному товару в разных складах, разная цена, то они разносятся на разные таблицы значений. К примеру вид такой Товар1, Склад1, Цена1 Товар1, Склад2, Цена1 Надо разделить на Товар1, Склад1, Цена1 т.е. чтобы склады не пересекались,
#1 by Cyberhawk
"если по одному товару в разных складах, разная цена, то они разносятся" // Кажется, кусок "на разных складах" тут лишний в условии. У тебя ж не может быть товара на одном и том же складе с разной ценой?
#2 by Cyberhawk
Так что условие проще. Бежишь по таблице, как только встретил повторяющийся товар с новой ценой - суешь его во вторую ТЗ.
#3 by DmitriyDI
сейчас попробую, просто смысл какой. Если документ с ТЧ склады, так вот если в таблице допустим в ТЗ 10 складов товара с 1 ценой, и 1 с другой надо разделять на разные документы, причем, таблица большая приходит много складов и товаров, а документов надо создать минимум.
#4 by DmitriyDI
Если разбить на подзадачи: 1 разделить склады на несколько массивов, в которой не пересекаются товары по ценам. а потом обойти каждый массив и добавить товары с ценой
#5 by Ёпрст
Что есть "склады не пересекались" ? вот туТ, у тебя склады "пересекаются" ? Товар1, Склад1, Цена1 Товар1, Склад2, Цена1
#6 by DmitriyDI
тут нет, так как у склада 1 и 2, цена одинаковая, если бы цена была разная, то надо разделить
#7 by DmitriyDI
Сделал вот так вроде работает)
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С