![]() |
![]() |
![]() |
|
Нет возможности удалить строку! | ☑ | ||
---|---|---|---|---|
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) какое заблуждение...
Приходи еще, когда будешь контекст открытой формы или ссылку на документ записывать... |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |