Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Очистка не выбранных строк в таблице
Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7 > Программисту > Программирование в 1С Предприятие 8.2 > Программирование обычных форм 1С 8.2 и не интерфейсной логики
Lolita
Добрый день!

Этот код написал:

Если НЕ ЗначениеЗаполнено(КатегорияПоложениеРаботника[0].ОД) Тогда
ТаблицаЗначений.Удалить(0);;
Отказ = Истина;
Если Отказ Тогда
Возврат;
КонецЕсли;
КонецЕсли;


Что здесь не так.

В этом коде хочу, если я выбрал строку (поставил флажок напротив строки). А которые не выбрал исчезали (или вся строка исчезала).




 ! 

необходимо зарегистрироваться для просмотра ссылки: 9
 
TrasserZero
Lolita @ Сегодня, 9:24 необходимо зарегистрироваться для просмотра ссылки ,
Так нельзя.. Допустим ткнули вы в первую строку, а остальные исчезли. И куда дальше тыкать? Надо или добавлять сразу только нужные строки, или привязать куда-нть ПередСохранением, или пилить свою кнопку.. Типа Завершить - и лишнее скрывать через обход коллекции значений.
Vladal
Цитата(TrasserZero @ 23.06.19, 20:18) необходимо зарегистрироваться для просмотра ссылки
Допустим ткнули вы в первую строку, а остальные исчезли. И куда дальше тыкать?
Наверно по какому-либо действию.
Цитата(Lolita @ 23.06.19, 9:24) необходимо зарегистрироваться для просмотра ссылки
В этом коде хочу, если я выбрал строку (поставил флажок напротив строки). А которые не выбрал исчезали (или вся строка исчезала).
На скорую руку:
    УдаляемыеСтроки = ТаблицаЗначений.НайтиСтроки(Новый Структура("ОД", Истина));
    Для каждого УдаляемаяСтрока Из УдаляемыеСтроки Цикл
        ТаблицаЗначений.Удалить(УдаляемаяСтрока);
    КонецЦикла;
Prospero
Цитата(Vladal @ 26.06.19, 16:00) необходимо зарегистрироваться для просмотра ссылки
На скорую руку:
    УдаляемыеСтроки = ТаблицаЗначений.НайтиСтроки(Новый Структура("ОД", Истина));
    Для каждого УдаляемаяСтрока Из УдаляемыеСтроки Цикл
        ТаблицаЗначений.Удалить(УдаляемаяСтрока);
    КонецЦикла;


Доброго времени суток.
Мне кажется, или код удалит строки, где стоит "птичка"?
ТС вроде их оставить хотел...
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.