|   |   | 
| 
 | Блокировка данных | ☑ | ||
|---|---|---|---|---|
| 0
    
        Vend07 20.06.13✎ 21:41 | 
        Здравствуйте форумчане!
  Проблема на этот раз такая( Пытаюсь программно поменять данные в карточке контрагенты, изменения делаю во внешней обработке (8.2 конфа старенькая альфа- Авто) При Изменение "Поле объекта недоступно для записи", как обойти такую блокировку данных | |||
| 1
    
        mikecool 20.06.13✎ 21:42 | 
        это поле - реквизит формы!     | |||
| 2
    
        Vend07 20.06.13✎ 21:43 | 
        угу...     | |||
| 3
    
        mikecool 20.06.13✎ 21:43 | 
        (2) все понял?     | |||
| 4
    
        Vend07 20.06.13✎ 21:44 | 
        Надо получить форму? Думал об этом, но надо же получить форму для конкректного контрагента     | |||
| 5
    
        EvgeniuXP 20.06.13✎ 21:46 | 
        через параметр открыть форму передать ключ     | |||
| 6
    
        Vend07 20.06.13✎ 21:57 | 
        Контрагент = справочники.Контрагенты.НайтиПоНаименованию(Наименование);
  форма = Контрагент.ПолучитьФорму(); форма.ЭтаФорма.ЭтотОбъект.Комментарий = Коментарий; Вроде так, но вот коментарий мой не сохранился в справочнике, ошибок нет | |||
| 7
    
        EvgeniuXP 20.06.13✎ 21:59 | 
        (6) через параметр передавай и комментарий, потом при Создании закидывай на форму.     | |||
| 8
    
        EvgeniuXP 20.06.13✎ 22:01 | 
        ПараметрыФормы = Новый Структура("Ключ, Комментарий", Контрагент, Комментарий);
  ОткрытьФорму("ИмяФормы", ПараметрыФормы); в модуле формы контрагента: ПриСоздании() Объект.Комментарий = Параметры.Комментарий; | |||
| 9
    
        Vend07 20.06.13✎ 22:01 | 
        (7) Можно пожалуйста по подробней...     | |||
| 10
    
        zmaximka 20.06.13✎ 22:02 | 
        Контрагент = справочники.Контрагенты.НайтиПоНаименованию(Наименование);
  КонтрагентОбъект = Контрагент.ПолучитьОбъект(); КонтрагентОбъект.Комментарий = МойКомментарий; КонтрагентОбъект.Записать() Если я вас правильно понял | |||
| 11
    
        EvgeniuXP 20.06.13✎ 22:04 | 
        (10) человек на форме хочет видеть :)
  потом открыть форму и передать в качестве ключа контрагента - тоже вариант, но комментарий уже в базу будет записан. | |||
| 12
    
        Vend07 20.06.13✎ 22:05 | 
        (11) Я форму видеть не хочу))) Я хочу что бы потом в форме мой комментарий был виден     | |||
| 13
    
        EvgeniuXP 20.06.13✎ 22:06 | 
        (12) тогда (40)     | |||
| 14
    
        zmaximka 20.06.13✎ 22:06 | 
        (12) ну тогда пробуй как в 10     | |||
| 15
    
        EvgeniuXP 20.06.13✎ 22:06 | 
        (12) тьфу, (10)     | |||
| 16
    
        Vend07 20.06.13✎ 22:07 | 
        (10) Да спасибо большое! То что нужно)     | |||
| 17
    
        EvgeniuXP 20.06.13✎ 22:08 | 
 
 | Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |