|  | Интерфейс Такси, перечитать данные | ☑ | 
    
        | 0
    
        LenaAt   12.12.17✎ 12:57 | 
        Есть общий модуль, в котором выполняется обработчик некоторого события. Подскажите, пожалуйста, как программно из этого обработчика перечитать данные у открытого документа?     |  | 
    
        | 1
    
        vicof   12.12.17✎ 13:28 | 
        Никак. Не путай документ и его отображение.
Юзай ПодключитьОбработчикОжидания.
 |  | 
    
        | 2
    
        vicof   12.12.17✎ 13:29 | 
        Ну и плюс клиент-серверное взаимодействие учи. Не может сервер вызывать клиента.     |  | 
    
        | 3
    
        LenaAt   12.12.17✎ 15:23 | 
        (2) Спасибо, но я решила сделать по-другому: поместить на форму кнопку Перечитать.     |  | 
    
        | 4
    
        LenaAt   12.12.17✎ 15:38 | 
        Но мне всё равно не понятно, почему УФ в 1С не могут работать также, как работает динамическое приложение по протоколу HTTP? Там тоже происходит событие на клиенте, отправляется запрос на web сервер, на котором выполняется некая функция - обработчик события, а дальше web сервер заново собирает HTML страницу и отправляет её клиенту с сообщением, что её нужно перечитать. Тонкий клиент 1С - это тот же HTTP. В чем проблема?     |  | 
    
        | 5
    
        Fragster   гуру 12.12.17✎ 15:39 | 
        правильно на сервер отправлять даннныеформы, с сервера их возвращать обработанные и включать модифицированность     |  | 
    
        | 6
    
        Fragster   гуру 12.12.17✎ 15:40 | 
        (4) потому что не так это работает.     |  | 
    
        | 7
    
        DmitrO   12.12.17✎ 15:45 | 
        (4)Да нет никаких проблем, если общий модуль у вас клиентский (ну раз там обработчик события), то осталось в этом обработчике добраться до формы документа и вызвать у нее метод Прочитать.     |  |