#7
by Kvitok8320
Пробую сделать вот так &НаСервере почему то на последней строке ругается: Индекс находится за границами массива! никак не могу понять - вроде номер последней строки равен количеству строк в последнем варианте табличной части - что не так-то?
#9
by Maxus43
Найди отличия... Услуги.Удалить(Услуги[Колво - i]) объект.ТабличнаяЧасть1.Удалить(объект.ТабличнаяЧасть1[й]);
#11
by Kvitok8320
Изначально в документе было 1069 строк - постепенно оно становится меньше - в последнем варианте у меня 453 строки и на таком же индексе вылетает.... я так понял - что там обратный обход идет - поэтому и схема слегка разная. Если не разберусь, почему мой вариант не работает - конечно этим воспользуюсь хотя да - не буду терять время
#12
by Starhan
>> я так понял - что там обратный обход идет - поэтому и схема слегка разная. Если не разберусь, Сразу видно 1с твой первый язык... Индекс (номер строки) Начинаетя с ноля. Поэтому строчек 1на а номер строки = 0, то есть никогда не будут они одинаковыми.
#15
by Maxus43
логику никто не отменял. При удалении строк надо идти с конца, а не сначала. Ибо когда удалишь одну строку, то их будет не 10, а 9, и идя сначала ты сбиваешь нумерацию строк, в итоге удалишь не то + выйдешь за границы
#16
by Kvitok8320
ну да, вот поэтому я и назначил переменную NNN и изменял ее по мере удаления строк .... правда при достижении ее значения процесс не остановился .... хотя и так все работает .... сообщили что индекс превышен, нажал ОК и все довольны :) но в целом я вас понял, спасибо!
#17
by Kvitok8320
а вот это работает без вопросов (и без обратного порядка) - ну вдруг кому любопытно ...
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Как удалить с печатной формы документа колонку.
- не могу удалить строки из Табличного Поля
- Удалить из конфигуратора документ либо модуль документа
- как программно удалить строку из печатной таблицы
- Как удалить текущую строку документа при переборе табличной части ?
- Нужно удалить записи регистра сведений "Удалить права доступа пользователей"
- Как в Excel поставить/удалить группировку по некоторым строкам, и удалить по другим
- Как программно удалить строку в табличной части документа?
- Как удалить строку из табличного поля формы?
- Как удалить строку в табличной части документа?
- Как удалить строку из списка значений.
- Как удалить первую строку в табличной части документа??
В этой группе 1С
- v7: Увеличение долга контрагента!
- Как сделать жирный шрифт части текста программно при формировании письма из 1С.
- Запрос по регистру "Товары к отгрузке" конфа УТ11 дает противоречивые сведения
- Как в конструкторе запроса существующий запрос сделать вложенным?
- Как программно прописать СвязьПоТипу
- 8.2 УФ Отчет Где лучше анализировать параметр СКД
- Свернуть ТЗ по колонке Дата(гггг.мм.дд.чч.мм.сс) в разрезе дня даты.
- Общий итог в СКд с своим макетом
- Размер регистра. НДСПартииТоваров. УПП
- Отчет и права
- Обмен между идентичными конфигурациями ЗУП
- Распределить затраты на реализованную продукцию (УПП)
- Как добавить рабочий процесс на сервере 1С 8.3
- Преобразование адресной строки с кириллицей в адресную строку для браузера
- Зависает 1с 8.2.17.169 при запуске предприятия
- Ошибка при выполнении запроса POST к ресурсу /e1cib/logForm (8.3.687)
- Уникальный идентификатор для строки регистра сведений
- БСП, подсистема "Свойства" реально не поддерживает переодические свойства?
- Подписка ОбработкаПроведения - как понять, был ли документ уже проведен?
- Как программно добавить детальные записи в универсальном отчете