#0
by Олеся999
Подскажите пожалуйста что не так написала? Хочу удалить строки из ТЧ по условию. &НаСервере
#3
by Web00001
Так ты бы нормальный написал, вместо критики. Человек и без тебя понимает, что здесь что то неправильно.
#6
by azt-yur
ТекСтрока.Компания это точно строка? А вообще лучше с конца таблицу обходить и удалять.
#11
by patria0muerte
И вообще не стоит никогда одновременно обходить таблицу и с нее в это же время строки удалять. Как в указано: сбивается выборка. Лучше либо как в или или подобным методом как у тебя, только табличку обходить с конца.
#13
by Олеся999
{Документ.ОстаткиТехнолоджи.Форма.ФормаДокумента.Форма(7,13)}: Переменная не определена (Массив) <<?>>Массив.Добавить(ТекСтрока); (Проверка: Сервер) {Документ.ОстаткиТехнолоджи.Форма.ФормаДокумента.Форма(13,32)}: Переменная не определена (МассивДляУдалени) Объект.Остатки.Удалить(<<?>>МассивДляУдалени[н]); (Проверка: Сервер)
#18
by patria0muerte
Запутали девушку. В все по разному называется: Замени все эти слова на "Массив" и будет счастье и радость в твоей семье....
#44
by Рэйв
Посмотри все таки в отладчике НайденныеСтроки.Количество :-) Если оно=0 значиит просто не нашел строк по условию и соотвественно нечего удалять
#48
by Олеся999
А нет работает !)) только как сделать чтобы на оборот все кроме "IVELSE" удалялись ?))
#52
by Timon1405
ДокументОбъект.Остатки.Загрузить(ДокументОбъект.Остатки.Выгрузить(Новый Структура("Компания", "IVELSE")))
#56
by Олеся999
{Документ.ОстаткиТехнолоджи.Форма.ФормаДокумента.Форма(4,17)}: Неопознанный оператор НайденныеСтроки <<?>><> Объект.Остатки.НайтиСтроки(Новый Структура("Компания","IVELSE")); (Проверка: Тонкий клиент)
#65
by Wobland
прикольно на вас смотреть. люди как люди. но как залезаете в програаминг - дебилы дебилами. кто вам скажет, что документацию нужно читать? она есть. идиёты.
#66
by Гобсек
Операция НайтиСтроки в этом случае будет выполняться при каждой итерации цикла. В случае большой таблицы можно поиметь тормоза.
#67
by Рэйв
В случае если есть хоть одна найденая строка, поимеется вечный цикл :-) Т.к. каждый раз массив строк будет получаться заново
#69
by kosts
Логично один раз вызывать. Вы меня озадачили, что я пошел проверять, на всякий случай. Повторяйте теорию. Для простого цикла аналогично
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Удаление помеченных на удаление документов
- Удаление помученных на удаление элементов справочников
- Как запретить удаление документа (или пометку на удаление) ?
- Роль: удаление и интерактивное удаление
- Документы: тч у тч
- Удаление помеченных на удаление
- v7: Медленное удаление помеч.на удаление документов после обрезки базы
- Заполнение ТЧ документа из ТЧ другого документа или заполнение тч и запроса
- Удаление помеченных на удаление с имеющимися ссылками на них
- Удаление строк тч по заданному условию
В этой группе 1С
- Добавление 4-го субконто к 20 счету
- Книга покупок в Комплексной автоматизации
- Postgres - error: invalid memory alloc request size 4294967290
- ms sql переход с 180 дневной версии на runtime
- Проблема при подключении эквайрингого терминала СБ
- Розница 2: можно ли принудительно выгрузить конфигурацию
- Возврат товаров поставщику 1с УТ 10.3
- ДанныеФормыВЗначение Ошибка
- Появилась Папка USER-ПК
- Порядок настройки обмена БП - УТ
- Перевод бухгалтерии с 7.7 на БП 2.0. Нет правил обмена.
- Отправка почты через CDO.Message
- Переход с БП Проф на БП Корп. Кто-нибудь делал?
- Окружности падают в параболу
- v7: SQL 2008 и "Ошибка блокировки открытия базы данных"
- перенос остатков по спецодежде бух 2.х - 3.х
- Патент учитывается в 2015. Бух (2.0.62.5)
- не добавляются программно поля СКД помечены крестиком
- Периодический регистр сведений - отбор не получается
- v7: 1С БУП Разделение платежей