НаборДанных.ПринятьИзменения (DataSet.AcceptChanges) Метод

Синтаксис

ПринятьИзменения()

Параметры

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

Описание

Фиксирует все изменения, внесенные в НаборДанных (DataSet) после его загрузки или после последнего вызова метода НаборДанных.ПринятьИзменения (DataSet.AcceptChanges).

Примечание

Пример

НаборДанных1.ПринятьИзменения();
Полный пример кода

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

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

Тестовый код

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

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

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

НаборДанных (DataSet) Класс | Библиотека OneScriptForms