|  | Ввод на основании. проверить записан ли документ | ☑ | 
    
        | 0
    
        redbull   19.08.11✎ 11:45 | 
        я ввожу на основании и в подчиненный документ передается ССЫЛКА на документ-основание. 
 Как проверить, что документ-основание записан?
 
 Если НЕ ДанныеЗаполнения.ВерсияДанных = ДанныеЗаполнения.ПолучитьОбъект().ВерсияДанных Тогда
 
 Отказ = Истина;
 Возврат;
 
 КонецЕсли;
 |  | 
    
        | 1
    
        Reset   19.08.11✎ 11:47 | 
        Он записан всегда.
 Вероятно, речь идет о модифицированности?
 |  | 
    
        | 2
    
        redbull   19.08.11✎ 11:48 | 
        (1) да, вероятность этого 100%     |  | 
    
        | 3
    
        Reset   19.08.11✎ 11:55 | 
        Это был не вопрос, а утверждение.
 
 По сути (определить, модифицирован ли объект в форме)
 
 
 НЕ ДанныеЗаполнения.ВерсияДанных = ДанныеЗаполнения.ПолучитьОбъект().ВерсияДанных
 
 
 не верно. Значени всегда будет Истина.
 
 Недавно была аналогиная тема.
 По моему, лучшим решением приняли что-то то типа
 ДанныеЗаполнения.ПолучитьФорму().Модифицированность
 |  | 
    
        | 4
    
        zak555   19.08.11✎ 11:56 | 
        (3) если программно изменили докОснование ?     |  | 
    
        | 5
    
        Reset   19.08.11✎ 11:57 | 
        (4) Я навскидку написал
 Ну значит
 ДанныеЗаполнения.ПолучитьФорму().ЭтотОбъект.Модифицированность()
 |  | 
    
        | 6
    
        5 Элемент   19.08.11✎ 11:58 | 
        мдя     |  | 
    
        | 7
    
        Reset   19.08.11✎ 11:58 | 
        идея не моя, а тему искать лень.     |  | 
    
        | 8
    
        Поручик   19.08.11✎ 12:00 | 
        (5) Полез поцтул.
 Документ-основание записан и не модифицирован всегда.
 |  | 
    
        | 9
    
        Reset   19.08.11✎ 12:01 | 
        (8) Вы думайте сначала, а потом под стул лезьте.
 
 Откыл документ. ИЗМЕНИЛ, не записывая. Нажал создать на основания. В обработке заполнения ссылка. Надо узнать, не открыт ли и изменен объект по ссылке.
 |  | 
    
        | 10
    
        PVV65   19.08.11✎ 12:02 | 
        Не надо контролировать документы. Ввод на основании создан не для синхронизации данных в документах. И не придумывайте здесь ни чего.     |  | 
    
        | 11
    
        Reset   19.08.11✎ 12:02 | 
        Хотя зачем я-то объясняю.     |  | 
    
        | 12
    
        zak555   19.08.11✎ 12:02 | 
        (10) +1
 
 за верность данных отвечает оператор
 |  | 
    
        | 13
    
        Reset   19.08.11✎ 12:02 | 
        (10) Ну некотрым зачем-то это надо, не первая тема уже     |  | 
    
        | 14
    
        5 Элемент   19.08.11✎ 12:03 | 
        (10) чушь от ленивого автоматизатора     |  | 
    
        | 15
    
        redbull   19.08.11✎ 12:19 | 
        (5) Спсибо, Попробую     |  | 
        Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший