Как программно определить какая форма активна? #613541


#0 by Помогите
Как из общего модуля или из модуля приложенгия программно определить какая форма активна?
#1 by Cube
Зачем?
#2 by Помогите
Чтобы зачет получить по 1С
#3 by Wobland
хоть бы коньячку с прошлого раза плеснул ;)
#4 by Помогите
)))
#5 by Помогите
Ап
#6 by Cube
Что ап? Делай сам, слабаки нам не нужны))
#7 by Wobland
скажи ключевое слово, я как-то не догоняю
#8 by Андрюха
шо, таки тоже без внесения изменений в модули форм?
#9 by Cube
Эм... Что?))
#10 by Wobland
ты ответ знаешь? на какую букву начинается? ;)
#11 by Cube
На "х" - халявщик))))
#12 by Wobland
он не халявщик, он - партнёр
#13 by Alex S D
научу пользоваться поиском..
#14 by Alex S D
платно
#15 by Помогите
Ты и сам не знаешь как это сделать. Тут твои платные услуги не требуются
#16 by Cube
Попытка взять на слабо не удалась...
#17 by Помогите
попытки не было.
#18 by Maxus43
на УФ легко, в толстом клиенте беда вроде с этим
#19 by Помогите
В том то и проблема что в толстом надо.
#20 by Alex S D
а ВводДоступен не пашет?
#21 by Помогите
Пашет, но надо сначала получить форму чтобы его использовать
#22 by Помогите
Ап
#23 by Maxus43
автор, у тебя преподы адекватные вобще? Эти задачи на толстом клиенте практически не выполнимы, платформа так работает. Пусть идут на курсы по 8-ке сначала
#24 by pumbaEO
Ну почему можно получить, но это через извращения с DynaWrapperX
#25 by D_Pavel
Перебрать циклом метаданные форм, получить каждую форму, определить активность через ВводДоступен. Только это хреновый способ, но он существует, чтобы никто не говорил что это не возможно.
#26 by Maxus43
отчеты обработки - да, у доков форма привязывается к объекту, емнип полученая через метаданные форма будет не та
#27 by D_Pavel
Для доков можно найти форму списка, форму журнала. Форму объекта не получится найти таким способом, потому я и говорю что он хреновый.
#28 by NcSteel
В общем ни как. Сервер ничего не знает о клиенте, учи мат часть.
#29 by Maxus43
он как раз учит, это преподы такие задания дают, не зная о 1с и клиент-сервере нихрена
#30 by pumbaEO
преподы возможно знают, задача возможно доказать преподу, что такое не возможно... (Не всегда ведь спрашивают правильный вопрос.)
#31 by Maxus43
погляди темы автора, некоторые эпичные типа преподы его тролят помоему)
#32 by D_Pavel
, , , Нет ничего невозможного. Это мистяне показывают свое незнание, а препод возможно очень хороший раз такие сложности заставляет делать. Я уже придумал второй способ, на этот раз как получить форму объекта, тоже хреновый, но это не доказывает что нет более хорошего способа, это лишь доказывает что это возможно:
#33 by Alex S D
а есть еще справочники, и т.п...
#34 by D_Pavel
Для справочников аналогично. Мне просто лень от начала писать перебор метаданных.
#35 by Maxus43
тупым перебором ВСЕХ объектов в базе - это не решение, это кривой костыль. на УФ можно красиво сделать...
#36 by D_Pavel
Тогда предложи свой более ровный метод. Про УФ речи нет, тут на толстом клиенте требуют
#37 by Reset
Это не хреновый способ, это ваще писец какой способ.
#38 by D_Pavel
Может ты знаешь способ лучше?
#39 by Reset
Lol.
#40 by Alex S D
короче не видать ТС зачета)
#41 by Alex S D
препод валит однозначно.. бутылка поможет
#42 by Reset
Или ТС нас троллит, или препод ТС-а, верно сказали
#43 by Maxus43
эту задачу решать просто не надо средствами 1с. внешними компонентами тогда уж, если припрёт,
#44 by Помогите
Оказалось это задача на сообразительность, к реальной жизни не имеет отношения. Единственное правильное решение было как всегда у в посте, других более хороших или плохих решений не существует. Перешел на следующий уровень, всем спасибо за помощь!
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С