Заказы на доработку 1С (сервис удаленной работы)

Хранилище

База знаний
Неназначенных незавершенных заказов: 1
Бесплатные отчеты, обработки, конфигурации, внешние компоненты для 1С Статьи, описание работы, методики по работе с 1С

Здравствуйте, гость ( Вход | Зарегистрироваться )



> Очистка не выбранных строк в таблице          
Lolita Подменю пользователя
сообщение 23.06.19, 8:24
Сообщение #1

Молчаливый
*
Группа: Пользователи
Сообщений: 7
Спасибо сказали: 0 раз
Рейтинг: 0

Добрый день!

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

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


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

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




 ! 

Правила: 9
 


Сообщение отредактировал Vofka - 30.06.19, 10:25

TrasserZero Подменю пользователя
сообщение 23.06.19, 19:18
Сообщение #2

Общительный
**
Группа: Пользователи
Сообщений: 38
Спасибо сказали: 3 раз
Рейтинг: 0

Lolita @ Сегодня, 9:24 * ,
Так нельзя.. Допустим ткнули вы в первую строку, а остальные исчезли. И куда дальше тыкать? Надо или добавлять сразу только нужные строки, или привязать куда-нть ПередСохранением, или пилить свою кнопку.. Типа Завершить - и лишнее скрывать через обход коллекции значений.


Signature

Vladal Подменю пользователя
сообщение 26.06.19, 16:00
Сообщение #3

Оратор
Иконка группы
Группа: Местный
Сообщений: 365
Из: Slovensko
Спасибо сказали: 78 раз
Рейтинг: 0

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

Prospero Подменю пользователя
сообщение 27.06.19, 20:40
Сообщение #4

Говорящий
***
Группа: Пользователи
Сообщений: 68
Из: Киев
Спасибо сказали: 15 раз
Рейтинг: 0

Цитата(Vladal @ 26.06.19, 16:00) *
На скорую руку:
    УдаляемыеСтроки = ТаблицаЗначений.НайтиСтроки(Новый Структура("ОД", Истина));
    Для каждого УдаляемаяСтрока Из УдаляемыеСтроки Цикл
        ТаблицаЗначений.Удалить(УдаляемаяСтрока);
    КонецЦикла;


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

Не нашли ответа на свой вопрос?
Зарегистрируйтесь и задайте новый вопрос.


Ответить Новая тема
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 

RSS Текстовая версия Сейчас: 16.04.24, 22:22
1С Предприятие 8.3, 1С Предприятие 8.2, 1С Предприятие 8.1, 1С Предприятие 8.0, 1С Предприятие 7.7, Литература 1С, Общие вопросы по администрированию 1С, Методическая поддержка 1С - всё в одном месте: на Украинском 1С форуме!