Приветствую Вас ГостьЧетверг, 16.01.2025, 00:51

Каталог статей

В категории материалов: 47
Показано материалов: 21-30
Страницы: « 1 2 3 4 5 »


Подсмотрел решение, когда на форму выводится таблица отбора из динамического списка

Формы | Просмотров: 337 | Добавил: leshic | Дата: 22.06.2022 | Комментарии (0)

Описание использования объекта ДиалогВыбораФайла асинхронно

Формы | Просмотров: 790 | Добавил: leshic | Дата: 28.04.2022 | Комментарии (0)

Параметризованная команда - это команда, которая имеет входной параметр. Такие команды можно создать для каждого объекта.

Если на форме есть реквизит соответствующего типа, то в "Глобальных командах" в группе "Параметризируемые" будет доступна команда для этого объекта. В качестве параметра будет передаваться значение реквизита из формы.

Формы | Просмотров: 2005 | Добавил: leshic | Дата: 15.03.2022 | Комментарии (0)

Чтобы сообщение пользователю отображалось на форме около нужного элемента надо заполнить реквизит Поле для объекта СообщениеПользователю.

Если надо вывести сообщение у произвольного реквизита на форме, то в этом реквизите надо указать имя реквизита формы. Если реквизит относится к основному реквизиту формы (например форма справочник), то надо это указать. Для этого можно использовать 2 способа:

1) указать название основного реквизита в свойство "Поле"

Сообщение = Новый СообщениеПользователю;
Сообщение.Текст = "В строке " + Формат(Индекс + 1, "ЧГ=") + " списка не заполнена колонка Набор свойств";
Сообщение.Поле = "Объект.ПереченьНоменклатуры[" + Формат(Индекс, "ЧГ=") + "].НаборСвойств";
Сообщение.Сообщить();  

2)  использовать  метод УстановитьДанные

Сообщение = Новый СообщениеПользователю;
Сообщение.Текст = "В строке " + Формат(Индекс + 1, "ЧГ=") + " списка не заполнена колонка Набор свойств";
Сообщение.Поле = "ПереченьНоменклатуры[" + Формат(Индекс, "ЧГ=") + "].НаборСвойств";
Сообщение.УстановитьДанные(ЭтотОбъект);
Сообщение.Сообщить();            

Оба этих варианта сработают. 

Индекс - номер строки в табличной части ПереченьНоменклатуры. Нумерация строк в табличной части начинается с 0.

НаборСвойств - колонка табличной части ПереченьНоменклатуры.

Формы | Просмотров: 232 | Добавил: leshic | Дата: 15.03.2022 | Комментарии (0)

Простой пример заполнения диаграммы Ганта.

Диаграмма Ганта - это реквизит формы, который имеет тип ДиаграммаГанта. Заполнение данных выполняется программно.

Формы | Просмотров: 466 | Добавил: leshic | Дата: 15.02.2022 | Комментарии (0)

Все что надо знать о контексте модуля формы

Формы | Просмотров: 372 | Добавил: leshic | Дата: 28.01.2022 | Комментарии (0)

Как работать с асинхронными процедурами и функциями - последствия отказа от модальных форм

 

Формы | Просмотров: 2326 | Добавил: leshic | Дата: 30.11.2021 | Комментарии (0)

Чтобы в поле ввода текстового поля не пропадало значение обработке события ИзменениеТекстаРедактирования, я использовал следующее:

  1. вызывал процедуру на сервере, которая заполняет значение соответствующего реквизита значением параметра Текст процедуры ИзменениеТекстаРедактирования. Это позволит не пропадать введенному значению по окончании ввода
  2. свойства элемента поля ввода ОбновлениеТекстаРедактирования установил равным "Не использовать" - при установке этого значения весь текст в поле ввода не делается выделенным и при продолжении ввода не удаляется.
Формы | Просмотров: 1030 | Добавил: leshic | Дата: 14.09.2021 | Комментарии (0)

Описание программной работы с деревом значений на форме: создание, заполнение, разворачивание / сворачивание.

Дополнительную информацию можно посмотреть здесь https://1c-programmer-blog.ru/programmirovanie/rabota-s-derevom-znachenij-v-1s.html

Формы | Просмотров: 454 | Добавил: leshic | Дата: 04.08.2021 | Комментарии (0)

Формы | Просмотров: 382 | Добавил: leshic | Дата: 22.06.2021 | Комментарии (0)


Вход на сайт
Поиск
Категории раздела
СКД [50]
Регистры [7]
Формы [47]
Администрирование [41]
Запросы [10]
Объекты конфигурации и типы данных [20]
Взаимодействие с другими базами, приложениями и источниками данных [16]
Программирование [41]
Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0