|
Как узнать, где присваивается номер? |
☑ |
0
Полька
13.12.13
✎
11:08
|
1С Документооборот. Ввожу новый бизнес-процесс.
Как узнать, в какой момент, в какой процедуре формируется и присваивается номер?
|
|
1
rinatru
13.12.13
✎
11:15
|
ну когда же кто-нибудь про подписку "ПриУстановкеНовогоНомераБизнесПроцессаПоИнформационнойБазе" заикнется?
|
|
2
Wobland
13.12.13
✎
11:16
|
подписка ПриУстановкеНовогоНомераБизнесПроцессаПоИнформационнойБазе, йик!
|
|
3
Полька
13.12.13
✎
14:24
|
(2) водички еще не поздно предложить? :)
в обработчике стоит ПрефиксацияОбъектовСобытия.УстановитьПрефиксИнформационнойБазы
получается я должна написать
БП=БизнесПроцессы.Исполнение.СоздатьБизнесПроцесс();
БП.Номер=ПрефиксацияОбъектовСобытия.УстановитьПрефиксИнформационнойБазы(Источник, СтандартнаяОбработка, Префикс);
А что за параметры тогда передавать?
Ну вот не понимаю :((((
|
|
4
Wobland
13.12.13
✎
14:27
|
(3) Источник, СтандартнаяОбработка, Префикс ;t
|
|
5
Полька
13.12.13
✎
14:28
|
глумишься? :)
ху из в этот момент Источник, СтандартнаяОбработка, Префикс ? :(((((
|
|
6
Wobland
13.12.13
✎
14:33
|
(5) канешна. у меня же нет таких возможностей как у тебя - сходить и посмотреть, что там внутре ожидается
|
|
7
Полька
13.12.13
✎
14:36
|
(6) вот понимала б- не спрашивала :(((
У меня даже по отладчику не идет. На сервере что ли обрабатывается?
Мне не разрешили -debug сделать для отладки. :( шла б по отладчику, может легче было б.
|
|
8
Полька
13.12.13
✎
14:38
|
Источник это новосоздаваемый БизнесПроцесс? БП значит?
|
|
9
hhhh
13.12.13
✎
14:40
|
(8) ну, походу номер сам там присвоится. Зачем такие чудные строчки писать в программу?
|
|
10
Полька
13.12.13
✎
14:41
|
т.е
БП.Номер не нужно вообще?
|
|
11
hhhh
13.12.13
✎
14:46
|
ну как вы пишете, точно не нужно. Можно например, написать
БП.Номер = "00000001";
|
|
12
Полька
13.12.13
✎
14:51
|
убрала. не ругается. отработал.
возникли новые вопросы :)
&НаКлиенте
Процедура НажатьОК(Элемент) Экспорт
...
СоздатьБизнесПроцессИсполнение()
...
КонецПроцедуры
&НаСервере
Процедура СоздатьБизнесПроцессИсполнение(...) Экспорт
БП=БизнесПроцессы.Исполнение.СоздатьБизнесПроцесс();
...//заполняю реквизиты
///БП.Стартован=Истина;
БП.Записать();
БП.Старт();
КонецПроцедуры
Отрабатывает без ошибок, но в программе не вижу этих БП ни у автора ни у исполнителя.
|
|
13
ifso
13.12.13
✎
14:55
|
(12) поставь задачу
|
|
Глупец, лишенный способности посмеяться над собой вместе с другими, не сможет долго выносить программирование. Фредерик Брукс-младший