ОтказИзменений()
Откат всех изменений, внесенных в НаборДанных (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.Изменен() = Нет Ф.ЗапуститьОбработкуСобытий();
Копировать Выделить всёПодключитьВнешнююКомпоненту("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.RejectChanges) Метод" + " " + ТекущаяДата());