|
v7: 1С 7.7 Перепроведение документов обработкой если есть киньте код | ☑ | ||
---|---|---|---|---|
0
SKOP
13.06.12
✎
17:24
|
1
|
|||
1
Нуф-Нуф
13.06.12
✎
17:24
|
5000руб
|
|||
2
NS
13.06.12
✎
17:24
|
док.выбратьдокументы()
пока док.получтиьдокумент()=1 цикл док.провести(); |
|||
3
NS
13.06.12
✎
17:25
|
док.выбратьдокументы();
пока док.получитьдокумент()=1 цикл док.провести(); |
|||
4
NS
13.06.12
✎
17:25
|
(1) Мне! ;)
|
|||
5
Irek-kazan
13.06.12
✎
17:25
|
операции - проведение документов
|
|||
6
miki
13.06.12
✎
17:26
|
(2,3)а проверить на проведенность/удаленность?
(0)есть же штатная и не одна?.. |
|||
7
m-serg74
13.06.12
✎
17:26
|
(5) это слишком просто) надо с подвыподвертом)
|
|||
8
babayzver
13.06.12
✎
17:31
|
Док = СоздатьОбъект("Документ");
НачатьТранзакцию(); Док.ВыбратьДокументы(); Пока Док.ПолучитьДокумент()=1 Цикл Если Док.Проведен()=1 Тогда Попытка Док.СделатьНеПроведенным(); Док.Провести(); Исключение Сообщить("Ошибка!") ОтменитьТранзакцию(); СтатусВозврата(0); Возврат; КонецПопытки; КонецЕсли; КонецЦикла; ЗафиксироватьТранзакцию(); |
|||
9
andrewks
13.06.12
✎
17:36
|
(8) если доков многие тысячи - получишь болт.
и нафига Док.СделатьНеПроведенным();? |
|||
10
МегаБум
13.06.12
✎
17:37
|
(8) руки-ноги за это оторвать мало
|
|||
11
izekia
13.06.12
✎
17:40
|
а где конец цикла?
|
|||
12
babayzver
13.06.12
✎
17:43
|
(9) в (0) про тысячи ничего не сказано :)
|
|||
13
babayzver
13.06.12
✎
17:43
|
(11) так есть же ж
|
|||
14
babayzver
13.06.12
✎
17:44
|
(10) ломай, ломай полностью))))
|
|||
15
izekia
13.06.12
✎
17:47
|
(13) да про твой код уже выше высказались?
ты хотя бы про ИспользоватьФильтр почитай ... не говоря уже про транзакцию |
|||
16
babayzver
13.06.12
✎
17:50
|
(15) какой вопрос - такой ответ
|
|||
17
izekia
13.06.12
✎
18:04
|
(16) это не причина писать такой код
|
|||
18
andrewks
13.06.12
✎
18:07
|
(17) чего пристал к человеку, не видишь - бабай-зверь ;-)
|
|||
19
babayzver
13.06.12
✎
18:13
|
(17) так напиши свой.
Действительно, пристал как тот надоедливый комар))) |
|||
20
izekia
13.06.12
✎
18:15
|
почитай историю, я только на твои посты адресованные мне отвечаю
|
|||
21
Neg
13.06.12
✎
18:21
|
(20) Так у вас личная неприязнь?
|
|||
22
izekia
13.06.12
✎
18:21
|
(21) нет блин, в этой теме
|
|||
23
Азазель
13.06.12
✎
18:27
|
Ни один участник обсуждения ничего не сообщил о расчете итогов в ходе группового перепроведения и о проверке режима запуска программы.
Позор! |
|||
24
izekia
13.06.12
✎
18:36
|
(23) а в немонопольном тоже проведется
|
|||
25
zak555
13.06.12
✎
18:43
|
(24) ну так (5) только монопольно
|
|||
26
izekia
13.06.12
✎
18:52
|
(25) ну так автор попробует и прочитает предупреждение и станет у него в голове одним знанием больше, а знания подкрепленные опытом дольше хранятся в голове)
кстати, если обработкой, то не нужно монопольного вон у нс вообще все будет проводиться, включая помеченные на удаление) |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |