|   |   | 
| 
 | Попал с модифицированностью ( | ☑ | ||
|---|---|---|---|---|
| 0
    
        mikecool 19.04.12✎ 17:26 | 
        Есть документ, есть его форма, на форму кидаю табличное поле с типом значения ТЗ.
  Заполняю эту тз при открытии, и после этого Модифицированность() объекта становится истина. Но - поле с данными не связано, просто справочная информация Свойство Модифицированность формы не сбрасывает признака модифицированности объекта Почему объект считается модифицированным? Как обойти это? | |||
| 1
    
        vmv 19.04.12✎ 17:31 | 
        флаг "Изменяет данные" в каком состоянии?     | |||
| 2
    
        mikecool 19.04.12✎ 17:32 | 
        (1) сброшен ессно     | |||
| 3
    
        IronDemon 19.04.12✎ 17:32 | 
        У ТЗ есть свойство ИзменяетДанные     | |||
| 4
    
        mikecool 19.04.12✎ 17:33 | 
        (3) сброшено     | |||
| 5
    
        vmv 19.04.12✎ 17:38 | 
        значит модифицировано что-то еще, ищи     | |||
| 6
    
        mikecool 19.04.12✎ 17:39 | 
        (5) Модифицированность() появляется после 
  ТаблицаЗначений = Запрос.выполнить().выгрузить(); и после ТаблицаЗначений = Запрос.выполнить().выгрузить().скопировать(); ТаблицаЗначений - данные реквизита формы | |||
| 7
    
        Feanor 19.04.12✎ 17:42 | 
        (6) попробуй перебором результата запроса добавлять строки в ТЗ     | |||
| 8
    
        sergeante 19.04.12✎ 17:43 | 
        (6) попробуй ТЗ убрать из реквизитов формы, а сделать Перем ТЗ;     | |||
| 9
    
        sergeante 19.04.12✎ 17:44 | 
        (8) или я туплю чото...     | |||
| 10
    
        sergeante 19.04.12✎ 17:46 | 
        а ТЗ в качестве значения ТП передать. Может форма модифицированность передаёт объекту?     | |||
| 11
    
        mikecool 19.04.12✎ 17:48 | 
        (7) щас как раз этим и пробую заниматься )     | |||
| 12
    
        Heckfy 19.04.12✎ 17:48 | 
        Модифицированность()=Ложь и не париться не предлагать?     | |||
| 13
    
        mikecool 19.04.12✎ 17:48 | 
        (10) да как бы - располагаю на форме и элемент падает в реквизиты формы
  но в моем понимании форма не = объект документ | |||
| 14
    
        mikecool 19.04.12✎ 17:49 | 
        (12) присвоить значение результату функции? так можно?     | |||
| 15
    
        Heckfy 19.04.12✎ 17:49 | 
        (14) Форме после выполнения функции.     | |||
| 16
    
        mikecool 19.04.12✎ 17:51 | 
        (15) у формы есть свойство Модифицированность, установка его в Ложь никак не влияет на Модифицированность() объекта     | |||
| 17
    
        Heckfy 19.04.12✎ 17:55 | 
        (16)
  ДокументОбъект.<Имя документа> (DocumentObject.<Имя документа>) Модифицированность (Modified) Синтаксис: Модифицированность() Вроде тоже можно. :) | |||
| 18
    
        DimVad 19.04.12✎ 20:49 | 
        Вроде если заполнять не в процедуре "ПриОткрытии()", а в процедуре "ПередОткрытием()" то модифицированность устанавливаться не будет, вроде.     | |||
| 19
    
        aleks-id 19.04.12✎ 21:32 | 
        я сталкивался с такой фигней. открывался документ и сразу становился модифицированным. ларчик открылся просто - переменная имела такое же имя как и реквизит документа.     | |||
| 20
    
        Defender aka LINN 20.04.12✎ 06:05 | 
        (0) Если у объекта устанавливается модифицированность(), то объект изменяют и точка.     | 
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |