|   |   | 
| 
 | Модуль управляемого приложения | ☑ | ||
|---|---|---|---|---|
| 0
    
        Мисти 30.05.15✎ 12:54 | 
        Как из него запустить процедуру, где была бы доступна функция
 РольДоступна()? | |||
| 1
    
        GROOVY 30.05.15✎ 12:55 | 
        Вызвать процедуру серверного общего модуля.     | |||
| 2
    
        Мисти 30.05.15✎ 12:58 | 
        С галкой "сервер"? Или еще что-то?
 А то я наугад тычу. А из Серверной процедуры Клиент можно вызвать? | |||
| 3
    
        Мисти 30.05.15✎ 13:02 | 
        а ПодключитьОбработчикОжидания - обратно на клиенте?     | |||
| 4
    
        GROOVY 30.05.15✎ 13:17 | 
        Галка "Сервер" и "Разрешить вызов сервера"
 С сервера клиент не вызвать. | |||
| 5
    
        Zhuravlik 30.05.15✎ 14:00 | 
        (0) В конфах на БСП есть общий модуль, спец. для этих целей. Там доступность роли определяется еще и с учетом полных прав.     | |||
| 6
    
        Мисти 30.05.15✎ 20:58 | 
        (5) Вот! Короче, до чего-то такого добралась.
 У меня при начале работы системы (Процедура ПриНачалеРаботыСистемы()) определяется, что за пользователь, и если это "загрузчик", то ничего не надо делать, кроме как выгрузить кое-что и закрыть всё. В 2.0 работало всё прекрасно, а в 3.0 (управляемое приложение) в этот момент еще неизвестен "текущийПользователь". Как же быть? Конкретно выдается ошибка - ОбщийМодуль.ПользователиКлиентСервер.Модуль(24)}: Поле объекта не обнаружено (АвторизованныйПользователь) Возврат СтандартныеПодсистемыКлиентПовтИсп.ПараметрыРаботыКлиентаПриЗапуске().АвторизованныйПользователь; | |||
| 7
    
        Strogg 30.05.15✎ 21:05 | 
        (6) есть жи параметры сеанса? Там же находится текущий пользователь. Или в 3.0 прям радикально все поменялось с их уф?     | |||
| 8
    
        Мисти 30.05.15✎ 21:12 | 
        Ну, похоже, что это определяется не ПриНачалеРаботыСистемы(), у меня была вставлена процедура в начале (в 2.0), уже переставила в конец - нет там (надеюсь, еще) авторизированного пользователя.
 Посмотрю в отладчике, в какой момент это вызывается! | |||
| 9
    
        GROOVY 30.05.15✎ 22:26 | 
        (8) Бред.     | |||
| 10
    
        Sj 31.05.15✎ 01:02 | 
        (6) интересно так же узнать, почему загрузчик сделали через запуск 1с, а не через плановое задание?     | |||
| 11
    
        Мисти 01.06.15✎ 09:29 | 
        (10) А как сделать через плановое задание? оно выполнится, если в базе никого нет?
 (9) В конце работы "при запуске системы" авторизованный пользователь должен быть? | |||
| 12
    
        Мисти 01.06.15✎ 09:32 | 
        Похоже, не хотело это всё запускаться в момент обновления! А после обновления - получилось.     | |||
| 13
    
        Sasha_H 01.06.15✎ 09:50 | 
        я очень надесь, что эти вопросы касательны к обучению...     | |||
| 14
    
        Мисти 01.06.15✎ 09:59 | 
        А я очень надеюсь на ответ!     | |||
| 15
    
        Sasha_H 01.06.15✎ 10:04 | 
        Ну по тексту ответ дан в (4) и (1)     | |||
| 16
    
        Мисти 01.06.15✎ 10:09 | 
        Так уже третий вопрос!"как сделать через плановое задание? оно выполнится, если в базе никого нет?", 2 предыдущие решены.     | |||
| 17
    
        Sasha_H 01.06.15✎ 10:35 | 
        (16) А Вас не учили хорошему тону общения на форумах? Что каждый вопрос это отдельная тема...     | 
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |