| 
    
        
     
     | 
    
  | 
        Обращение к элементу объекта, УФ.     ↓ (Волшебник 09.12.2019 17:14)  | 
☑ | ||
|---|---|---|---|---|
| 
    0
    
        SkillUp    
     04.12.19 
            ✎
    16:10 
 | 
         
        Здравствуйте, получаю объект (РН) ,через ссылку. Там есть, в форме РН, такой элемент - "ТекстОстатокДопустимогоКредита"  ( https://drive.google.com/open?id=1EDq2zlodk2rQVVCAwuB3oV0CCqSlthw4 ). Реквезита такого нету у РН. Не пойму, как к нему обратиться программно (чтобы заполнить)? Благодарность за нормальное объяснение... 
 
        Код из конфигурации: &НаСервере Процедура ОбновитьОграничениеЗадолженности() Перем ВидимостьТекста; ПродажиСервер.ОбновитьОграничениеЗадолженности( Объект.Договор, Объект.Дата, ТекстОстатокДопустимогоКредита, ВидимостьТекста, Элементы.ТекстОстатокДопустимогоКредита.ЦветТекста, Элементы.КартинкаОтгрузкаЗапрещена.Видимость); Элементы.ТекстОстатокДопустимогоКредита.Видимость = ВидимостьТекста И Элементы.Договор.Видимость; КонецПроцедуры  | 
|||
| 
    1
    
        elCust    
     04.12.19 
            ✎
    16:15 
 | 
         
        Этот реквизит отображает на форме какой-то текст, но у вас формы нет, только ссылка и объект. А тогда зачем заполнять?     
         | 
|||
| 
    2
    
        Windyhead    
     04.12.19 
            ✎
    16:17 
 | 
         
        в модуле формы, в любой процедуре с контекстом формы пишешь:
 
        ТекстОстатокДопустимогоКредита = "Нифигасебе";  | 
|||
| 
    3
    
        SkillUp    
     04.12.19 
            ✎
    16:17 
 | 
         
        (1) Мне надо программно вызвать процедуру, ПриИзмененииОрганизации() в РН.     
         | 
|||
| 
    4
    
        SkillUp    
     04.12.19 
            ✎
    16:17 
 | 
         
        А там из ПриИзмененииОрганизации() , вызывается процедура ОбновитьОграничениеЗадолженности();
 
        Или я что-то напутал?  | 
|||
| 
    5
    
        elCust    
     04.12.19 
            ✎
    16:19 
 | 
         
        (4) Форма открытая этой РН есть?     
         | 
|||
| 
    6
    
        SkillUp    
     04.12.19 
            ✎
    16:20 
 | 
         
        Нет, получаю документ РН, меняю реквезит "организация" на свою организацию, из модуля формы копирую прцедуру ПриИзмененииОрганизации() . Ну и по цепочке...     
         | 
|||
| 
    7
    
        SkillUp    
     04.12.19 
            ✎
    16:21 
 | 
         
        Кажется, я что-то не так делаю...     
         | 
|||
| 
    8
    
        SkillUp    
     04.12.19 
            ✎
    16:21 
 | 
         
        Пропустить эту процедуру?!?!?!     
         | 
|||
| 
    9
    
        elCust    
     04.12.19 
            ✎
    16:22 
 | 
         
        (6) Если нет открытой формы, значит вам не нужна эта процедура. Я вам точно говорю.     
         | 
|||
| 
    10
    
        SkillUp    
     04.12.19 
            ✎
    16:23 
 | 
         
        (9) Ясно, СПАСИБО!     
         | 
|||
| 
    11
    
        Windyhead    
     04.12.19 
            ✎
    16:25 
 | 
         
        (8) Ну не то что бы пропустить, а нужно выполнить все действия с документом которые необходимы для его дальнейшей корректной работы при смене организации     
         | 
|||
| 
    12
    
        SkillUp    
     04.12.19 
            ✎
    16:27 
 | 
         
        (11) Спасибо, буду что-то думать...     
         | 
|||
| 
    13
    
        SkillUp    
     04.12.19 
            ✎
    16:29 
 | 
         
        (11) А как-то так, нельзя?
 
        Ключ = Новый Структура("Ключ", Об.ссылка); Форма = ПолучитьФорму("Документ.РеализацияТоваровУслуг.Форма.ФормаДокумента", Ключ); Форма.ТекстОстатокДопустимогоКредита = Что-то...;  | 
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |