Чтение и запись.
Тип: СтрокаДанных (DataRow).
Возвращает или задает строку данных для этого элемента данных.
ЭлементДанных1 = СтрокаДанных1.Элемент(1); Значение1 = ЭлементДанных1.Значение; Сообщить("ЭлементДанных1.СтрокаДанных = " + ЭлементДанных1.СтрокаДанных);
Копировать Выделить всёПодключитьВнешнююКомпоненту("C:\444\111\OneScriptForms\OneScriptForms\bin\Debug\OneScriptForms.dll"); Ф = Новый ФормыДляОдноСкрипта(); Форма1 = Ф.Форма(); Форма1.Ширина = 310; Форма1.Отображать = Истина; Форма1.Показать(); Форма1.Активизировать(); ПолеСписка1 = Ф.ПолеСписка(); Форма1.ЭлементыУправления.Добавить(ПолеСписка1); ПолеСписка1.Ширина = 300; ПолеСписка1.РежимВыбора = Ф.РежимВыбора.МножественныйПростой; ТаблицаДанных1 = Ф.ТаблицаДанных(); ТаблицаДанных1.ИмяТаблицы = "ТД1"; Колонка1 = ТаблицаДанных1.Колонки.Добавить(Ф.КолонкаДанных("Как Отобразить Элемент", Ф.ТипДанных.Строка)); Колонка2 = ТаблицаДанных1.Колонки.Добавить(Ф.КолонкаДанных("Значение_элемента", Ф.ТипДанных.Объект)); ТекСтрока = ТаблицаДанных1.Строки.Добавить(ТаблицаДанных1.НоваяСтрока()); ТекСтрока.УстановитьЭлемент("Как Отобразить Элемент", "Строка"); ТекСтрока.УстановитьЭлемент("Значение_элемента", "Значение строки 1 в список"); ТекСтрока = ТаблицаДанных1.Строки.Добавить(ТаблицаДанных1.НоваяСтрока()); ТекСтрока.УстановитьЭлемент(0, "Булево"); ТекСтрока.УстановитьЭлемент(1, Истина); ТекСтрока = ТаблицаДанных1.Строки.Добавить(ТаблицаДанных1.НоваяСтрока()); ТекСтрока.УстановитьЭлемент(0, "Объект"); ТекСтрока.УстановитьЭлемент(1, ПолеСписка1); ТекСтрока = ТаблицаДанных1.Строки.Добавить(ТаблицаДанных1.НоваяСтрока()); ТекСтрока.УстановитьЭлемент(0, "Дата"); ТекСтрока.УстановитьЭлемент(1, (Дата(2019,01,02,03))); ТекСтрока = ТаблицаДанных1.Строки.Добавить(ТаблицаДанных1.НоваяСтрока()); ТекСтрока.УстановитьЭлемент(0, "Число"); ТекСтрока.УстановитьЭлемент(1, 156.54888); ПредставлениеДанных1 = Ф.ПредставлениеДанных(); ПредставлениеДанных1.Таблица = ТаблицаДанных1; ПолеСписка1.ОтображениеЭлемента = "Как Отобразить Элемент"; ПолеСписка1.ЗначениеЭлемента = "Значение_элемента"; ПолеСписка1.ИсточникДанных = ПредставлениеДанных1; ПолеСписка1.УстановитьВыбор(0, Ложь); ПолеСписка1.УстановитьВыбор(2, Истина); ПолеСписка1.УстановитьВыбор(3, Истина); ПолеСписка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.Ширина = 310; Форма1.Отображать = Истина; Форма1.Показать(); Форма1.Активизировать(); ПолеСписка1 = Ф.ПолеСписка(); Форма1.ЭлементыУправления.Добавить(ПолеСписка1); ПолеСписка1.Ширина = 300; ПолеСписка1.РежимВыбора = Ф.РежимВыбора.МножественныйПростой; ТаблицаДанных1 = Ф.ТаблицаДанных(); ТаблицаДанных1.ИмяТаблицы = "ТД1"; Колонка1 = ТаблицаДанных1.Колонки.Добавить(Ф.КолонкаДанных("Как Отобразить Элемент", Ф.ТипДанных.Строка)); Колонка2 = ТаблицаДанных1.Колонки.Добавить(Ф.КолонкаДанных("Значение_элемента", Ф.ТипДанных.Объект)); ТекСтрока = ТаблицаДанных1.Строки.Добавить(ТаблицаДанных1.НоваяСтрока()); ТекСтрока.УстановитьЭлемент("Как Отобразить Элемент", "Строка"); ТекСтрока.УстановитьЭлемент("Значение_элемента", "Значение строки 1 в список"); ТекСтрока = ТаблицаДанных1.Строки.Добавить(ТаблицаДанных1.НоваяСтрока()); ТекСтрока.УстановитьЭлемент(0, "Булево"); ТекСтрока.УстановитьЭлемент(1, Истина); ТекСтрока = ТаблицаДанных1.Строки.Добавить(ТаблицаДанных1.НоваяСтрока()); ТекСтрока.УстановитьЭлемент(0, "Объект"); ТекСтрока.УстановитьЭлемент(1, ПолеСписка1); ТекСтрока = ТаблицаДанных1.Строки.Добавить(ТаблицаДанных1.НоваяСтрока()); ТекСтрока.УстановитьЭлемент(0, "Дата"); ТекСтрока.УстановитьЭлемент(1, (Дата(2019,01,02,03))); ТекСтрока = ТаблицаДанных1.Строки.Добавить(ТаблицаДанных1.НоваяСтрока()); ТекСтрока.УстановитьЭлемент(0, "Число"); ТекСтрока.УстановитьЭлемент(1, 156.54888); ПредставлениеДанных1 = Ф.ПредставлениеДанных(); ПредставлениеДанных1.Таблица = ТаблицаДанных1; ПолеСписка1.ОтображениеЭлемента = "Как Отобразить Элемент"; ПолеСписка1.ЗначениеЭлемента = "Значение_элемента"; ПолеСписка1.ИсточникДанных = ПредставлениеДанных1; ПолеСписка1.УстановитьВыбор(0, Ложь); ПолеСписка1.УстановитьВыбор(2, Истина); ПолеСписка1.УстановитьВыбор(3, Истина); ПолеСписка1.Фокус(); ПредставлениеСтрокиДанных1 = ПолеСписка1.ВыбранныйЭлемент; СтрокаДанных1 = ПредставлениеСтрокиДанных1.Строка; ЭлементДанных1 = СтрокаДанных1.Элемент(1); Значение1 = ЭлементДанных1.Значение; Сообщить(?( "" + ЭлементДанных1.СтрокаДанных = "КлСтрокаДанных" , "", "!!! ") + "ЭлементДанных.СтрокаДанных (DataItem.DataRow) Свойство" + " " + ТекущаяДата());