1С-7.7. Создать специальное окошко (всегда наверху)
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(6) Идея простая.
Есть типовая обработка "Просмотр отстатков ТМЦ" в типовой ТиС, которая вызывается из окна списка номенклатуры.
Суть ее в том, что она показывает остатки на складах в отдельной форме для текущей выделенной номенклатуры в списке номенклатуры.
В принципе она устраивает.
Но когда разворачивается (максимизируется) какая-то форма, то все портится. Так как в 1С 7.7 при разворачивании одной формы, все другие формы также становятся развернутыми. То есть при максимизации формы списка номенклатуры, форма остатков ТМЦ также разворачивается и "прячется" под форму списка, то есть становится "невидимой".
Пользователи привыкли работать, когда все окна развернуты на максимум.
И получается, что типовой обработкой "Просмотр отстатков ТМЦ" они воспользоваться не могут.
А остатки видеть надо. Поэтому и возникла такая задача: сделать окно остатков не-максимизируемым при максимизации других форм, и сделать чтобы это окно было всегда сверху других форм.
Если так можно сделать - то в принципе это устроит.
Есть типовая обработка "Просмотр отстатков ТМЦ" в типовой ТиС, которая вызывается из окна списка номенклатуры.
Суть ее в том, что она показывает остатки на складах в отдельной форме для текущей выделенной номенклатуры в списке номенклатуры.
В принципе она устраивает.
Но когда разворачивается (максимизируется) какая-то форма, то все портится. Так как в 1С 7.7 при разворачивании одной формы, все другие формы также становятся развернутыми. То есть при максимизации формы списка номенклатуры, форма остатков ТМЦ также разворачивается и "прячется" под форму списка, то есть становится "невидимой".
Пользователи привыкли работать, когда все окна развернуты на максимум.
И получается, что типовой обработкой "Просмотр отстатков ТМЦ" они воспользоваться не могут.
А остатки видеть надо. Поэтому и возникла такая задача: сделать окно остатков не-максимизируемым при максимизации других форм, и сделать чтобы это окно было всегда сверху других форм.
Если так можно сделать - то в принципе это устроит.
(2) Нужно "внутреннее" окошко - обычная форма обработки. Так как на этой форме должны содержаться обычные элементы формы: список значений, таблица.
Нашел вариант - через метод "ОткрытьПлавающуюФорму" компоненты FormEx. В принципе этот вариант подходит. Но там что-то недоработано, какие-то проблемы с выпадающими списками. Почитал форум на сайте 1cpp.ru. Скорее всего, уже никто это исправлять и дорабатывать не будет.
:(
Нашел вариант - через метод "ОткрытьПлавающуюФорму" компоненты FormEx. В принципе этот вариант подходит. Но там что-то недоработано, какие-то проблемы с выпадающими списками. Почитал форум на сайте 1cpp.ru. Скорее всего, уже никто это исправлять и дорабатывать не будет.
:(
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот