#0
by kkar
У формы по умолчанию стоит свойство СостояниеОкна = Обычное. Я создаю форму, у нее по-прежнему СостояниеОкна = обычное. Как только захожу в процедуру ПриОткрытии состояние окна меняется на Свободное. Как сохранить обычное состояние окна? На всякий случай в самом конце формы прописал ЭтаФорма.СостояниеОкна = Обычное, но не помогло.
#3
by DEVIce
Прямо так и пишешь: Обычное? Это наверное все-таки константа, должно быть что-то типа ВидыСостоянийОкон.Обычное.
#4
by kkar
>что я делаю не так? Если бы я знал. Могу прислать два таких же скрина, первый - идентичные настройки, во втором результат = свободное. > хакнул платформу, и сломал ей синтаксический контроль? Ну я уж условно написал Обычное, имея в виду ВариантСостоянияОкна.Обычное.
#8
by Wobland
то есть магия происходит после установки параметров печатного документа? здесь я тебе не помощник. ну и перед открытием глянь
#10
by kkar
> то есть магия происходит после установки параметров печатного документа? Нет, не после, а после открытия. Когда отладчик проходит строчку ФормаПечати.ПараметрыПечатногоДокумента = ПараметрыПечДокумента; то состояние окна все равно обычное. А как только заходит в процедуру открытия формы, то моментально оно становится свободным. В процедуре ПриОткрытии ничего, что могло бы повлиять на это, нет.
#11
by Wobland
> Когда отладчик проходит строчку ... то состояние окна все равно обычное. скрины не соответствуют
#13
by kkar
>скрины не соответствуют Второй скрин был сделан после того, как отладчик зашел в процедуру открытия формы. В общем, поверьте, параметрыПечДокумента тут ни при чем. Ну это типовой механизм, он из других процедур вызывается, вот и возвращается. УПП, общий модуль Универсальные механизмы, процедура НапечататьДокумент.
#15
by kkar
Скрин ровно до захода в процедуру открытия. Надеюсь, видно, что состояние окна еще не изменилось.
#19
by kkar
Попробовал сейчас. Ничего особого не вижу - после строчки ПараметрыПечДокумента заходит только в ПриОткрытии, и ничего нового не делает.
#21
by kkar
"СостояниеОкна"? Искал, и нашел только ту строчку, которую я насильно написал в конце модуля формы, но которая так и не срабатывает.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- изменить шрифт в ВвестиЧисло(), как ?
- Как программно закрыть Все окрытые окна в пределах окна 1С?
- Как изменить размер окна запуска 1с? того в котором выбираем базу?
- Значение зависимой ячейки изменить программно...
- ЗиК. Изменить Вид расчета.
- Можно ли изменить цвет фона главного окна 1с?
- Каким документом изменить состояние номенклатуры в УПП
- Как изменить размер окна печатной формы отчета?
- можно ли изменить найти и изменить значение в дереве значений
- Программно изменить положение окна
- RDP модальные окна, окна настройки "прячутся"
- Динамически изменить адрес WS-ссылки
В этой группе 1С
- Почему слетает конфигурация поставщика?
- Где находится опция "Использовать обычные формы в управляемом режиме" ?
- УТ11: Значение реквизита в документе по умолчанию
- УТ 10.3 Регистр сведений Значения свойств объектов
- v7: Не создается элемент справочника тмц ПУБ
- Программная установка значения разделителя
- Как добавить табличную часть в управляемом приложении с определенным ТипомЗнач?
- начальное сальдо в расчетной ведомости по договорникам
- MS Project из 1С-кода, OLE, GUID-ы задач и связей в файле *.mpp
- Регистр сведений ЗначениеСвойствОбъектов
- Массив в таблицу значений
- Конвертация данных 2.1 - параметр "ВходящиеДанные" в ПКО
- УТ11. Основной банковский счет
- БГУ, Бюджет, баланс. Отличия форм 130 и 730.
- Уровни иерархии в СКД
- Печатная форма - не видит параметр в области
- Использование нескольких схем компоновки данных в управляемой форме
- СКД. Что бы это значило? Где искать?
- Другие начисления в печатной форме Т - 60
- УТ 11 Подбор товаров, в какой момент заполняются цены