#0
by dreamoff
есть табл. часть обработки,в которой указаны нужные группы.как из табл. части документа корректно удалить строки номенклатуры, которые входят в эти группы с учетом иерархии?
#2
by Ненавижу 1С
загрузка ТЧ в запрос, нахождение запросом нужные номера строк, создание массива нужных строк, удаление их из ТЧ
#5
by dreamoff
Ошибка при вызове метода контекста (Удалить) по причине: Несоответствие типов (параметр номер '1') что не так?((
#21
by Cube
Да потому что, скорее всего, ты пытаешься удалить строку, которой уже нет в ТЧ. Допуцстим, есть ТЧ с 5-ю строками. Нужно удалить 3-ю и 5-ю. Ты удаляешь сначала третью. Строки сдвигаются и пятая строка становится четвертой. И теперь ты пытаешься удалить строку номер пять... Занавес.
#22
by fisher
Если работать напрямую со ссылками на строки табличной части, тогда никакие номера строк и прочие извращения не нужны. Просто удаляешь по ссылкам без оглядки и всё. Если всё-таки по индексам нужно (по результатам запроса, например), тогда просто начиная с последних индексов удаляешь.
#26
by fisher
В БД - да, нету. А в объекте "ТабличнаяЧасть" - есть. Это по сути есть коллекция ссылок на элементы, содержащие данные строк.
#40
by Cube
Во втором варианте можно в &спНом засунуть список, в котором идут группы с элементами вперемешку. И запрос это отработает нормально, в отличии от первого варианта...
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Как удалить с печатной формы документа колонку.
- не могу удалить строки из Табличного Поля
- ТЗ. Удаление строки сдвигает строки?
- Удалить из конфигуратора документ либо модуль документа
- Нужно удалить записи регистра сведений "Удалить права доступа пользователей"
- Как в Excel поставить/удалить группировку по некоторым строкам, и удалить по другим
- Динамический список - выделенные строки - суммирование содержимого строки..
- Таблица Значений отбор по индексу, номеру строки, как найти строки 1-100
- Обработать выделенные строки в ТЧ - слетает нумерация при перезаполнении ТЧ
В этой группе 1С
- Драйвер для ЭККА
- Кто сталкивался с написанием служб виндовс?
- v8: БГУ Обмен с казначейством Альбом 8.2 - ошибка с кодом УБП
- Как сделать выгрузку базы данных SQL Версии?
- Редактирование области печати
- как менять шрифт в запросе
- Печать штрихкода в УФ. Помогла установка драйвера 1СПечать штрихкодов (ActiveX) версия 8.0.16.4
- ЗУП 2.5 Начисление за работу неполную смену в пределах нормы времени
- как в СКД вычислить год назад от текущей даты
- Что значит "в разрезе <чего-то>"?
- MS SQL. Не сжимается лог
- УПП. Особенности начисления амортизации при РАУЗ
- Выбор параметры даты в модуле отчета на СКД
- Дата запрета изменения данных и РИБ
- Как использовать корневые свойства пакета XDTO?
- При подключении к хранилищу "Ошибка при выполнении файловой операции"
- Подскажите как скрыть область табличного документа
- Планограммы и RarusPlanoGraph
- АктСверки
- v7: УСН 192. Услуги сторонних организации на 76 счете.