Функция ПолучитьСписокОткрытыхОкон() Экспорт ВключатьФормыЭлементов = ЭтаФорма.ВладелецФормы.ЭлементыФормы.ВключатьФормыЭлементов.Значение; // Определим перебором, сколько у нас объектов в системе КолвоОбъектов =...
Работа с Формой (Диалог) и её элементами
Работа с Формой (Диалог) и её элементами
КнопкиКоманднойПанели = ЭлементыФормы.КоманднаяПанельФормы.Кнопки; // Проверить, нет ли уже на командной панели кнопки "Сформировать". // Если есть -...
Вопрос: На готовой форме есть кнопки : <OK> <ЗАПИСАТЬ> <ОТМЕНА> Как программно нажать например кнопку <OK> ?...
Для 1с поле ввода с типом строка можно применить маску ввода. В 1с маска задает формат представления...
ТекПозиция=ЭлементыФормы.ПолеСписка1.ТекущаяСтрока;
// ИмяПанели – имя панели со страницами, как оно задано в форме, // ИмяСтраницы – имя страницы...
Вопрос: Можно ли зафиксировать несколько колонок в таблице так, чтобы при горизонтальной прокрутке они всегда были на...
Отобразить в поле динамического списка картинку вместо стандартной галочки можно двумя способами. Первый: для поля назначить картинку...
Список.Индекс(ЭлементыФормы.ПолеСписка.ТекущаяСтрока));
В процессе написания кода для отображения дополнительных вычисляемых полей в динамическом списке документов получились вот такие приемы...
//Переберая перечисления, добавим кнопки с именем значение перечисления, и возможностью установки пометки для каждого метпер из Метаданные.Перечисления.СостоянияРаботникаОрганизации.ЗначенияПеречисления...
Пример добавления копирования строк из одного табличного поля в другое: Для каждого СтрокаТЗ Из Таблица1 Цикл ЗаполнитьЗначенияСвойств(Таблица2.Добавить(),...
Вопрос: Есть ТЗ с типом Значения ДокументСписок.ПоступлениеТоваровУслуг. Мне необходимо добавить еще одну колонку, в котором пользователь сможет...
Например: реквизит (имя Материал) имеет тип СправочникСсылка.Номенклатура, чтобы его очистить программно нужно выполнить следующий код: Материал =...
Одним из полезных свойств элемента управления Табличное поле является возможность настройки оформления его строк программным способом. Для...
//Перебор Основных Реквизитов формы Для Каждого Рек из ЭтаФорма.Метаданные().Реквизиты Цикл Сообщить(рек.Имя+" - "+рек.Синоним+" - "+Строка(рек.Тип)); КонецЦикла; //...
Использование отбора: Функционал, который используется для интерактивного отбора в списках, можно использовать и для отбора программным способом....
ФормаВыбораВидаРасчета = ПланыВидовРасчета.УдержанияОрганизаций.ПолучитьФормуВыбора("ФормаВыбора", ЭлементыФормы.Удержания, "дляДокументаРегистрацияРазовыхУдержаний"); ФормаВыбораВидаРасчета.Отбор.Ссылка.ВидСравнения = ВидСравнения.НеВСписке; ФормаВыбораВидаРасчета.Отбор.Ссылка.Значение = СпВидовРасчета; ФормаВыбораВидаРасчета.Отбор.Ссылка.Использование = ИСТИНА; ФормаВыбораВидаРасчета.Открыть();
ТабДок = ЭлементыФормы.ПолеТабличногоДокумента; ТабДок.ФиксацияСверху = 3; ТабДок.ФиксацияСлева = 4;
//Заполнение списка перебором данных // Элемент формы МетаданныеВыбор имеет тип - Произвольный, Использование - Режим выбора из...