ПредставлениеСтрокиДанных.Удалить (DataRowView.Delete) Метод

Синтаксис

Удалить()

Параметры

Возвращаемое значение

Описание

Удаляет строку.

Примечание

Строка не удаляется окончательно, пока не будет вызван метод ПринятьИзменения (AcceptChanges) для объекта ТаблицаДанных (DataTable), которому эта строка принадлежит.

Пример

ПредставлениеСтрокиДанных1.Удалить();
Полный пример кода

Копировать     Выделить всё

ПодключитьВнешнююКомпоненту("C:\444\111\OneScriptForms\OneScriptForms\bin\Debug\OneScriptForms.dll"); Ф = Новый ФормыДляОдноСкрипта(); Форма1 = Ф.Форма(); Форма1.Отображать = Истина; Форма1.Показать(); Форма1.Активизировать(); СеткаДанных1 = Форма1.ЭлементыУправления.Добавить(Ф.СеткаДанных()); СеткаДанных1.Стыковка = Ф.СтильСтыковки.Заполнение; ТаблицаДанных1 = Ф.ТаблицаДанных(); ТаблицаДанных1.ИмяТаблицы = "ТД1"; ТаблицаДанных1.Колонки.Добавить(Ф.КолонкаДанных("Как_Отобразить_Элемент", Ф.ТипДанных.Строка)); ТаблицаДанных1.Колонки.Добавить(Ф.КолонкаДанных("Значение_элемента", Ф.ТипДанных.Строка)); Для А = 1 По 5 Цикл ТекСтрока = ТаблицаДанных1.Строки.Добавить(ТаблицаДанных1.НоваяСтрока()); ТекСтрока.УстановитьЭлемент(0, "СтрКнопка" + А); ТекСтрока.УстановитьЭлемент(1, "Кнопка" + А); КонецЦикла; ПредставлениеДанных1 = Ф.ПредставлениеДанных(); ПредставлениеДанных1.Таблица = ТаблицаДанных1; СеткаДанных1.ИсточникДанных = ПредставлениеДанных1; ПредставлениеСтрокиДанных1 = ПредставлениеДанных1.ДобавитьНовуюСтроку(); ПредставлениеСтрокиДанных1.УстановитьЭлемент(0, "СтрКнопка6"); ПредставлениеСтрокиДанных1.УстановитьЭлемент("Значение_элемента", "Кнопка6"); ПредставлениеСтрокиДанных1.Удалить(); Ф.ЗапуститьОбработкуСобытий();

Тестовый код

Копировать     Выделить всё

ПодключитьВнешнююКомпоненту("C:\444\111\OneScriptForms\OneScriptForms\bin\Debug\OneScriptForms.dll"); Ф = Новый ФормыДляОдноСкрипта(); Форма1 = Ф.Форма(); Форма1.Отображать = Истина; Форма1.Показать(); Форма1.Активизировать(); СеткаДанных1 = Форма1.ЭлементыУправления.Добавить(Ф.СеткаДанных()); СеткаДанных1.Стыковка = Ф.СтильСтыковки.Заполнение; ТаблицаДанных1 = Ф.ТаблицаДанных(); ТаблицаДанных1.ИмяТаблицы = "ТД1"; ТаблицаДанных1.Колонки.Добавить(Ф.КолонкаДанных("Как_Отобразить_Элемент", Ф.ТипДанных.Строка)); ТаблицаДанных1.Колонки.Добавить(Ф.КолонкаДанных("Значение_элемента", Ф.ТипДанных.Строка)); Для А = 1 По 5 Цикл ТекСтрока = ТаблицаДанных1.Строки.Добавить(ТаблицаДанных1.НоваяСтрока()); ТекСтрока.УстановитьЭлемент(0, "СтрКнопка" + А); ТекСтрока.УстановитьЭлемент(1, "Кнопка" + А); КонецЦикла; ПредставлениеДанных1 = Ф.ПредставлениеДанных(); ПредставлениеДанных1.Таблица = ТаблицаДанных1; СеткаДанных1.ИсточникДанных = ПредставлениеДанных1; ПредставлениеСтрокиДанных1 = ПредставлениеДанных1.ДобавитьНовуюСтроку(); ПредставлениеСтрокиДанных1.УстановитьЭлемент(0, "СтрКнопка6"); ПредставлениеСтрокиДанных1.УстановитьЭлемент("Значение_элемента", "Кнопка6"); ПредставлениеСтрокиДанных1.Удалить(); Сообщить(?( ПредставлениеДанных1.Количество = 5 , "", "!!! ") + "ПредставлениеСтрокиДанных.Удалить (DataRowView.Delete) Метод" + " " + ТекущаяДата());

Смотрите также

ПредставлениеСтрокиДанных (DataRowView) Класс | Библиотека OneScriptForms