Отличие между этими свойствами состоит в том, что свойство ТекущиеДанные содержит значения считанных данных текущей строки табличного поля, а свойство ТекущаяСтрока содержит значение, идентифицирующее строку.

Массив
Объект описывает коллекцию значений массива. У каждого элемента есть индекс. В 1С можно создавать многомерные массивы, например так:
В массиве можно искать элементы методом Найти(), но поскольку у массива нет индексов данный поиск выполняется не быстро. Метода сортировки массива разработчики 1С не добавили. Возможно, это сделано не просто так, т.к. сортировать можно другие коллекции
Массивы используются для передачи параметров в запрос, для выгрузки колонки таблицы значений, могут служить источником для списка значений.
1с управляемые формы выбор из списка
Список значений
Список значений можно представить в качестве следующей таблицы значений:
Как видно из структуры объекта, в поле “Значение” может быть любой объект.
Данный объект, в отличие от массива, уже содержит методы сортировки как по полю Значение, так и по полю Представление. Список значений можно заполнить элементами массива, используя метод ЗагрузитьЗначения().
Списки используются для передачи параметров в запрос, в качестве объекта сравнения в СКД и построителе, а также в отборах в интерфейсе.
Данный объект может быть отображен в интерфейсе, кроме того он имеет методы позволяющие показать диалог установки отметок в списке, диалог выбора значения из списка.
Управление формой осуществляется посредством различных элементов формы, которые расположены иерархически на закладке Элементы конструктора формы.

Значение «Текст»
В поле для ввода значения «Текст» в центре изображена страничка с буквой «а». Пока значение не введено, буква остается строчной. После ввода значения буква станет заглавной — «А». Чтобы ввести значение, нажмите на левую кнопку мыши, наведя курсор в поле — справа появится значок стрелки. Нажмите на значок. Окно для ввода текста будет открыто (Рис. 2).
После ввода текста нажмите на кнопку Ок. Нажатие на кнопку Отмена закрывает окно без сохранения изменений.
Показ текстовых полей возможен также в виде многострочного поля (Рис. 3).
Значение в поле можно скопировать в буфер обмена и вставить из него так же, как и для значения «строка». Для ввода и редактирования текста установите курсор мыши в поле ввода.
На панели расположены кнопки для работы с буфером обмена, вставки объектов (картинка, гиперссылка, таблица) и кнопки форматирования текста: изменение типа, размера и цвета шрифта, заливка текста, выравнивание, добавление маркеров, задание отступов.
Кнопка позволяет вставить в текст ссылку на объект базы данных Business Studio с текстом в виде названия этого объекта (при этом, если выбрать объект справочника «Отчёты объектов» — будет добавлена ссылка на этот отчёт по текущему объекту), которая будет активна при выгрузке отчёта с таким полем в HTML -публикацию или Business Studio Portal. При формировании отчётов со вставкой содержимого данного поля (в том числе в составе HTML -публикации или Business Studio Portal) система автоматически актуализирует название ссылки по текущему названию объекта в базе данных, благодаря чему в отчёт всегда попадает актуальная информация.
Промокоды на Займер на скидки
Поля ввода значения с типом «Текст» описанных выше типов можно заполнять, используя перетаскивание (Drag&Drop) объектов из Навигатора или из Окон справочников (кроме полей типа RTF ), а также текста из других приложений (для поля ввода значения типа RTF возможность доступна в виде переноса текста в само окно Редактирование RTF ).
1С Доступы к элементам формы
Значение «Объект»
Значение «Объект» вводится при помощи выбора из выпадающего списка. Для открытия окна выбора объекта из справочника наведите курсор на поле, нажмите на левую кнопку мыши, а затем нажмите на появившуюся в поле кнопку Выбрать . После этого будет открыто Окно справочника (Рис. 13) для выбора объекта.
Значение в этом поле можно ввести и другим способом (Рис. 14): нажать в центральной части поля мышью, чтобы перевести курсор в режим редактирования текста (курсор в виде вертикальной черты).
Если значение поля заполнено, можно открыть Окно свойств объекта двойным нажатием на левую кнопку мыши по соответствующей строке или с помощью пункта контекстного меню Открыть свойства параметра, вызванного от названия параметра.
Поле ввода значения с типом «Объект» можно заполнять, используя перетаскивание (Drag&Drop) объектов из Навигатора или из Окон справочников. Если поле допускает присвоение в качестве значения данного объекта, то произойдет заполнение поля.
Для этих операций используются стандартные комбинации клавиш Ctrl Insert и Shift Insert или пункты Копировать Вставить в контекстном меню, которое открывается нажатием на правую кнопку мыши в поле ввода.

Выпадающий список значений 1С на форме
Очень часто бывает необходимо на форме дать возможность пользователю выбрать настройки на форме (перед нажатием кнопки «Выполнить все»). Когда нужно выбрать одно значение из нескольких предопределенных – часто используется выпадающий список значений 1С на форме.
Выпадающий список значений 1С на форме — добавьте на форму толстого клиента поле выбора, уточните его название. Чтобы пользователь не мог изменять список – снимите галочку «Редактирование текста» в свойствах поля выбора.
Сам список выбора добавим программно в обработчике формы «ПриОткрытии». У поля выбора есть подчиненный список значений ЭлементыФормы.ИмяПоляВыбора.СписокВыбора, а для установки значения по умолчанию, и для определения выбранного значения ЭлементыФормы.ИмяПоляВыбора.Значение:
Процедура ПриОткрытии()
ЭлементыФормы.ВыборЗначения.СписокВыбора.Очистить();
ЭлементыФормы.ВыборЗначения.СписокВыбора.Добавить(0, «Создать документ»);
ЭлементыФормы.ВыборЗначения.СписокВыбора.Добавить(1, «Изменить документ»);
ЭлементыФормы.ВыборЗначения.СписокВыбора.Добавить(2, «Удалить документ»);
ЭлементыФормы.ВыборЗначения.Значение = 0;
Выпадающий список значений 1С на форме — в тонком клиенте на форму нужно создать реквизит формы, в котором мы будем хранить результат, например с типом строка. Перетащите его на форму.
Выпадающий список значений 1С на форме — Вариант 1)
Выпадающий список значений 1С на форме — Вариант 2)
&НаКлиенте
Процедура ВыбранноеЗначениеНачалоВыбораИзСписка(Элемент, СтандартнаяОбработка)
Элементы.ВыбранноеЗначение.СписокВыбора.Добавить(«Добавить документ»);
Элементы.ВыбранноеЗначение.СписокВыбора.Добавить(«Редактировать документ»);
Элементы.ВыбранноеЗначение.СписокВыбора.Добавить(«Удалить документ»);
Результат аналогичный. Требуется, если список должен быть заполнен ссылками на справочники/документы, которые не являются предопределенными.
1С заполнить список выбора программно
Похожие FAQ
Заполнение списка значений в элементе поле выбора на форме 10
//Заполнение списка перебором данных // Элемент формы МетаданныеВыбор имеет тип – Произвольный, Использование – Режим выбора из Списка, кнопка списка Для Каждого Метаданное из Метаданные.РегламентныеЗадания Цикл ЭлементыФормы.МетаданныеВыбор.Спи Форма
Программное создание таблицы значений с условным оформлением 6
Как создать на форме таблицу и сделать для нее подсветку содержимого колонки в строке по условию? Итак для начала нам надо добавить реквизиты в форму. Для этого у нас есть метод: ИзменитьРеквизиты(). Перед тем как его использовать мы сформируем ма Форма
Как активизировать, перевести фокус на необходимый элемент на форме? 6
//Текущему Элементу формы присваиваем элемент котровый необходимо активизировать ЭтаФорма.ТекущийЭлемент = ЭлементыФормы.ТабличноеПоле; Форма
Программное добавление элементов на форму 6
ЭлементыФормы (Controls) . Добавить (Add) – Добавляет элемент управления на форму. Синтаксис: Добавить( Тип , Имя , Видимость , ПоместитьНа ) Параметры: Тип (обязательный) Тип: Тип. Тип добавляемого элемента управления: Индикатор; П Поле выбора
Как ограничить список выбора? 5
Ограничим список элементов, установив отбор в открываемой форме //Пример 1 Процедура СтатьяПДРНачалоВыбора(Элемент, СтандартнаяОбработка) ФормаВыбора = Справочники.ПрочиеДоходыИРасходы.ПолучитьФормуВыбора(, Элемент); ЭлементОтбораВидПДР = Форма Посмотреть все в категории Работа с Формой (Диалог) и её элементами
« Как стать программистом 1С » Язык 1С » Выпадающий список значений 1С на форме
Микрофинансирование → Микрокредиты → Специальные предложения → Скачать файлы → Обзор Быстроденег → Предмет договора → Ответственность сторон → Отличные наличные→ Экспресс займы