#0
by Uchenica74
Как сравнить значения по строкам в определенных колонках ТЗ, зная имя колонки.Затем создать новый документ и записать в него все одинаковые значения строк, например по колонке "склад", а если нет одинаковых значений по этой колонке в каждой строке, то записать данные в новые разные документы? (например: если в колонке "склад" в строках значение "оптовый" тогда ДокументСоздатьДокумент и записать все строки с одинаковыми значениями, иначе создать документы)
#3
by Лефмихалыч
А как на русский переводится: "Затем создать новый документ и записать в него все одинаковые значения строк, например по колонке "склад", а если нет одинаковых значений по этой колонке в каждой строке, то записать данные в новые разные документы"?
#5
by Uchenica74
т.е. в новой ТЗ получу только две колонке по которым проверяю, сверну - таким образом получу количество одинаковых строк, а потом цикл запущу по новой ТЗ или по исходной, в которой все колонки?
#12
by Uchenica74
Рыба на складе Оптовый, Мясо на складе оптовый, Молоко на складе Розничный, мне нужно все товары которые на одном и том же складе записать в Таб часть одного документа, а все товары, которые лежат на разных складах, соответственно записать в разные документы
#13
by butterbean
не можешь запросом — отсортируй таблицу по складу, и в цикле по ней проверяй, что значение Склад не поменялось, когда поменялось — создавай новый документ
#14
by MSII
Т.е. в твоем примере мясо и рыба пойдут в один документ, а молоко в другой? Тогда используй метод ТЗ НайтиСтроки с отбором по складу.
#15
by Лефмихалыч
в запросе по остаткам сделай итоги по складу, в обходе выборки на каждый новый склад создавай документ, в обходе подчиненной выборки по товарам заполняй табличную часть
#17
by MSII
Скопировать колонку Склад, удалить повторяющиеся элементы массива, для каждого склада из массива складов создаем документ, отбираем строки по складу из ТЗ.
#22
by MSII
Нет, это лишнее. Все нужные данные во всех приведенных вариантах одним запросом извлекаются.
#25
by Лефмихалыч
да это просто каша в голове, которую пытаются использовать для задачь, для которых она непредназначена
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
В этой группе 1С
- Как быть с запросом когда меняют порядок субконто в плане счетов?
- v7: Шрифт штрих-кода
- Кодировка dbf-файла, создаваемого 1С...
- В оборотном регистре есть ПРИХОД, РАСХОД, или надо сторно делать?
- Кэши разные нужны, кэши нужные важны.
- Отсутствуют потребности в номенклатуре. Нет необходимости использовать данный по
- Разные обороты по 21му счету между БУ и НУ
- 1С 8.2. УФ. НачалоВыбора и ДанныеВыбора
- Партии при УСН и РАУЗ
- v8: Не формируются проводки по учету ГП с использованием счета 40 в 1С УПП
- связь бух проводки с записью регистра накопления "Взаиморасчеты с контрагентами"
- Закрытие COM соединения
- Контроль остатков товаров при проведении УТ 11
- v7: Как получить остатки на каждый день прямым запросом
- ЗУП: Средне-списочная численность
- Не активна функция "общие реквизиты" 1С_8.2.14
- Турбобухгалтер 9 как альтернатива 1С
- 1с 8 регистр проведения документов
- v7: SQL сервер.
- При вызове процедуры НайтиПоСсылкам() вылетает отладчик