формирование поля со списком при открытии формы отчета
По теме из базы знаний
- Конструирование аналитической структуры плана счетов в программе «1С:Бухгалтерия 8» с целью обеспечения достоверности финансовой отчетности
- Разработка и сценарное тестирование с Vanessa-ADD. Собственные шаги и библиотеки. Экспортные сценарии
- Учебный пример программного формирования схемы компоновки данных: Универсальный отчет по регистрам накопления
- Отчеты с общей формой отчета. Типовые сценарии
- Использование типовой общей формы отчета для нетиповых отчетов
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
Наоборот, мне нужно, чтобы при открытии в поле со списком было пустое значение, а оно автоматом заполняется первым. Если после открытия запустить команду ВыбЭлемент.ТекущаяСтрока(0), то все нормально отрабатывает, но проблема в том, что она не отрабатывается при открытии.
Наоборот, мне нужно, чтобы приоткрытии отчета значение поля со списком было пустым, а оно овтоматом заполняется первым. Команда ВыбЭлемент.ТекущаяСтрока(0), запущенная после открытия отрабатывает как надо, но не идет при открытии.
Если используешь FormEx, то в процедуру ПослеОткрытия() можно обнуление запихать, а если нет, то небольшой изврат навскидку:
к текстовому полю привязать функцию УправлениеДиалогом(), в модуле формы:
Перем ПриОткрытии;
Функция УправлениеДиалогом()
Если (Список.РазмерСписка() > 0) И (ПриОткрытии = 1) Тогда
Список.ТекущаяСтрока(0);
ПриОткрытии = 0;
КонецЕсли;
Возврат "";
КонецФункции // УправлениеДиалогом()
Процедура ПриОткрытии()
...
ПриОткрытии = 1;
КонецПроцедуры // ПриОткрытии()
к текстовому полю привязать функцию УправлениеДиалогом(), в модуле формы:
Перем ПриОткрытии;
Функция УправлениеДиалогом()
Если (Список.РазмерСписка() > 0) И (ПриОткрытии = 1) Тогда
Список.ТекущаяСтрока(0);
ПриОткрытии = 0;
КонецЕсли;
Возврат "";
КонецФункции // УправлениеДиалогом()
Процедура ПриОткрытии()
...
ПриОткрытии = 1;
КонецПроцедуры // ПриОткрытии()
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот