|   |   | 
| 
 | Нет возможности удалить строку! | ☑ | ||
|---|---|---|---|---|
| 0
    
        r_p 19.01.09✎ 15:25 | 
        Приветствую, товарищи. Вопрос. Пытаюсь из обработки удалить строки у документа :
  Докум.УдалитьСтроки() Докум - это контекст документа. 1с ругается "Нет возможности удалить строку!" Что делать? | |||
| 1
    
        Нуф-Нуф 19.01.09✎ 15:25 | 
        код в студию     | |||
| 2
    
        ДенисЧ 19.01.09✎ 15:26 | 
        документ на прсмотр открыт....     | |||
| 3
    
        Попытка1С 19.01.09✎ 15:26 | 
        Наверное не получил объект.     | |||
| 4
    
        r_p 19.01.09✎ 15:27 | 
        (3)да нет объект в отладчике видится     | |||
| 5
    
        Попытка1С 19.01.09✎ 15:27 | 
        Код давай     | |||
| 6
    
        r_p 19.01.09✎ 15:28 | 
        (5)  Докум = Форма.Параметр.Получить("Контекст"); Докум.УдалитьСторки(); | |||
| 7
    
        DVart 19.01.09✎ 15:28 | 
        Окрыт по чтению?     | |||
| 8
    
        DVart 19.01.09✎ 15:28 | 
        Документ открыт по чтению     | |||
| 9
    
        r_p 19.01.09✎ 15:29 | 
        (8) Нет     | |||
| 10
    
        smaharbA 19.01.09✎ 15:30 | 
        а где код ?     | |||
| 11
    
        r_p 19.01.09✎ 15:30 | 
        Я в шоке :(     | |||
| 12
    
        Попытка1С 19.01.09✎ 15:30 | 
        (6) это что вообще...     | |||
| 13
    
        r_p 19.01.09✎ 15:33 | 
        (5) Код     | |||
| 14
    
        NikVars 19.01.09✎ 15:34 | 
        А если так?!
  Доки=СоздатьОбъект("Документ...."); Если Доки.НайтиДокумент(Докум)=1 Тогда Доки.УдалитьСторки(); Доки.Записать(); КонецЕсли; | |||
| 15
    
        Попытка1С 19.01.09✎ 15:34 | 
        (13) ты его от куда вызываешь? зачем тут форма?     | |||
| 16
    
        smaharbA 19.01.09✎ 15:35 | 
        (14) не гони, док похоже открыт и контекст     | |||
| 17
    
        DVart 19.01.09✎ 15:35 | 
        Документ у него открыт походу и форма подбора висит из которой пытается удалить строки документа     | |||
| 18
    
        r_p 19.01.09✎ 15:36 | 
        (15) Обработке по параметру передается контекст документа     | |||
| 19
    
        NikVars 19.01.09✎ 15:38 | 
        (16) Не гоню. Пусть открыт один док, а создаст другой объект доки и пусть в нем рубает.     | |||
| 20
    
        smaharbA 19.01.09✎ 15:43 | 
        (19) ты не перегрелся ?     | |||
| 21
    
        DVart 19.01.09✎ 15:44 | 
        (19) Строки ты удалишь, а вот записать не удастся     | |||
| 22
    
        NikVars 19.01.09✎ 15:46 | 
        (21) Захочу запишусь, захочу - нет. В данный момент, автор (0) дал нам столько инфы, что спасибо ему большое за скупость!!!!     | |||
| 23
    
        NikVars 19.01.09✎ 15:47 | 
        (20) Ты меня решил покусать? Чел ведь рубает из обработки!     | |||
| 24
    
        r_p 19.01.09✎ 15:48 | 
        а я разобрался     | |||
| 25
    
        NikVars 19.01.09✎ 15:48 | 
        (24) А я нет! И меня уже тут побили - с тебя лекарство!     | |||
| 26
    
        Ёпрст гуру 19.01.09✎ 15:49 | 
        (19) Болеете ?     | |||
| 27
    
        r_p 19.01.09✎ 15:49 | 
        лучшее лекарство - клизьма     | |||
| 28
    
        NikVars 19.01.09✎ 15:52 | 
        (26) Еще один лекарь... :))
  (27) Спасибо! А как выкрутился?! Делись! :)) | |||
| 29
    
        r_p 19.01.09✎ 15:57 | 
        (28) Докум это контекст, я его определял при открытии как переменную и использовал в другой процедуре и это не работало, а ежеле передать контекст в процедуру в качестве параметра, все заработало :)     | |||
| 30
    
        NikVars 19.01.09✎ 15:58 | 
        Ну и славно!     | |||
| 31
    
        Ёпрст гуру 19.01.09✎ 16:02 | 
        (29) какое заблуждение...  Приходи еще, когда будешь контекст открытой формы или ссылку на документ записывать... | 
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |