|   |   | 
| 
 | 8.2 установить уид для нового документа | ☑ | ||
|---|---|---|---|---|
| 0
    
        ботаникус 22.09.11✎ 11:04 | 
        пробую так, не выходит ничего
  Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка) // Вставить содержимое обработчика. Если Объект.ссылка.Пустая() Тогда ОбъектдоК = реквизитформывзначение("Объект"); НовыйУИД = Документы.Счет.ПолучитьСсылку(); ОбъектдоК.УстановитьСсылкуНового(НовыйУИД); ЗначениеВРеквизитФормы(ОбъектДок,"Объект"); КонецЕсли; Конецпроцедуры | |||
| 1
    
        Maxus43 22.09.11✎ 11:20 | 
        Если Объект.ссылка.Пустая() Тогда
  Объект.УстановитьСсылкуНового(Документы.Счет.ПолучитьСсылку()); КонецЕсли; не? | |||
| 2
    
        ботаникус 22.09.11✎ 11:23 | 
        так вообще ошибко     | |||
| 3
    
        Maxus43 22.09.11✎ 11:24 | 
        я к тому что СП почитай про методы эти     | |||
| 4
    
        Maxus43 22.09.11✎ 11:25 | 
        ПриСозданииНаСервере - это ещё до открытия формы на клиенте, и зачем там такая пляска с ссылкой непонятно     | |||
| 5
    
        butterbean 22.09.11✎ 11:25 | 
        это надо делать после создания на сервере     | |||
| 6
    
        ботаникус 22.09.11✎ 11:33 | 
        (5) это где?
  суть: мне надо получить в форме не записанного дока его УникальныйИдентификатор | |||
| 7
    
        ботаникус 22.09.11✎ 11:41 | 
        никто не устанавливал ссылку из формы? такое вообще возможно?     | |||
| 8
    
        Maxus43 22.09.11✎ 11:42 | 
        зачем из формы то? объект уже есть, у него установить ссылку нового и потом уже форма с сервера поедет на клиента и ссылка будет известна     | |||
| 9
    
        ботаникус 22.09.11✎ 11:44 | 
        (8) где лучше это сделать, подскажи плиз     | |||
| 10
    
        Maxus43 22.09.11✎ 11:48 | 
        как в (1), только провериьт почему ошибка и правильно написать. Ссылку нового устанавливать объекту при создании на сервере     | |||
| 11
    
        ботаникус 22.09.11✎ 11:56 | 
        (10) поясни плиз, (1) писать в форме в ПрисозданииНаСервере?
  то есть все таки в форме? | |||
| 12
    
        Maxus43 22.09.11✎ 12:01 | 
        (11) ПриСозданииНаСервере - выполняется на сервере, там доступен объект, и именно для объекта устанавливаеш ссылку нового. 
  реквизитформывзначение("Объект"); - не имеет смысла в данной процедуре | |||
| 13
    
        ботаникус 22.09.11✎ 12:04 | 
        (12) там объект нифига не объект, а данныеформыструктура     | |||
| 14
    
        Defender aka LINN 22.09.11✎ 12:10 | 
        Если уж так сильно хочется - сгенерируй ссылку при создании формы и устанавливай перед записью.     | |||
| 15
    
        ботаникус 22.09.11✎ 12:13 | 
        (14) спс, я тоже думаю так должно заработать     | 
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |