|
Не обновляется карта бизнес-процесса
| ☑ |
0
Alex_Rav74
14.04.14
✎
20:41
|
Доброго времени суток.
Есть карта бизнес-процесса со списком текущих задач. При выполнении задачи, должна обновляться карта. На платформе 8.2 всё работает нормально, а на 8.3.4.389 - карта обновляется, если только закрыть документ бизнес-процесса и заново его открыть. Листинг обновления карты:
&НаСервере
Процедура ОбновитьДанные()
БП = РеквизитФормыВЗначение("Объект");
Карта = БП.ПолучитьКартуМаршрута();
КонецПроцедуры
&НаСервере
Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка)
ОбновитьДанные();
ЗадачиСписок.Параметры.УстановитьЗначениеПараметра("БизнесПроцесс", Объект.Ссылка);
КонецПроцедуры
&НаСервере
Процедура ПослеЗаписиНаСервере(ТекущийОбъект, ПараметрыЗаписи)
ОбновитьДанные();
ЗадачиСписок.Параметры.УстановитьЗначениеПараметра("БизнесПроцесс", Объект.Ссылка);
КонецПроцедуры
&НаКлиенте
Процедура ОбработкаОповещения(ИмяСобытия, Параметр, Источник)
Если ИмяСобытия = "ВыполненаЗадача" И параметр = Объект.Ссылка ТОгда
ОбновитьДанные();
КонецЕсли;
КонецПроцедуры
Что нужно ещё для платформы 8.3 добавить, чтобы обновилась карта?
|
|
1
GROOVY
14.04.14
✎
20:45
|
Подождать нового релиза.
|
|
2
Alex_Rav74
14.04.14
✎
20:53
|
Обновил платформу до 465 релиза - та же ситуация.
|
|
3
Alex_Rav74
15.04.14
✎
05:39
|
up
|
|
4
Alex_Rav74
15.04.14
✎
09:04
|
up
|
|
5
GROOVY
15.04.14
✎
09:11
|
Хоть опапайся. Не работает это в текущей платформе 8.3. Откатись до 8.2 или жди 8.3.5.
|
|
6
Alex_Rav74
15.04.14
✎
10:16
|
Ха - а как тогда решать задачи по 1С:Специалист?
|
|
7
DosBot
01.05.14
✎
10:12
|
(0) Дружище! у меня такая же беда. Ноя нашёл способ её победить. щаз расскажу :)
|
|
8
DosBot
01.05.14
✎
10:13
|
&НаКлиенте
Функция ОбновитьКартуМаршрута()
КартаМаршрута = Новый ГрафическаяСхема;
КартаМаршрута = ПолучитьКартуМаршрутаНаСервере();
КонецФункции
где ПолучитьКартуМаршрутаНаСервере - твоя функция получения карты
|
|
9
DosBot
01.05.14
✎
10:13
|
Т.е. чтобы одолеть сей недуг сначала делаешь:
КартаМаршрута = Новый ГрафическаяСхема;
|
|