|
Бизнес Процессы. Анализ выбора варианта по реквизиту задачи
| ☑ |
0
codename-s
15.12.13
✎
11:21
|
Может я не совсем точно выражаюсь но суть такова: на некотором участке карты маршрута БП нужно в задаче в особом реквизите "вариант" (элемент справочника варианты) выбрать нужный и по нему анализировать дальнейшее направление БП.
Примерно так:
Иными словами пользователь который производит анализ выбирает в задаче нужный реквизит и выполняет задачу. Далее я как понимаю должно быть нечто вроде этого
Процедура ВыбранноеНаправлениеОбработкаВыбораВарианта(ТочкаВыбораВарианта, Результат)
// Вставить содержимое обработчика.
Получить и анализировать реквизит задачи
КонецПроцедуры
говоря честно с БП только знакомлюсь и уже голова пухнет...
|
|
1
Адский плющ
15.12.13
✎
11:23
|
Продолжайте наблюдения.
|
|
2
codename-s
15.12.13
✎
11:25
|
(1) Вместе веселее наблюдать
|
|
3
codename-s
15.12.13
✎
11:28
|
Проблема в том что не знаю как получить этот реквизит
|
|
4
salih020292
15.12.13
✎
11:36
|
(0) прочитайте Решение Специальных прикладных задач там бизнес0процессы глава
|
|
5
salih020292
15.12.13
✎
11:36
|
(0) и руководство разработчика по 8.2 ,8.1 может быть и по 8.3 ( не смотрел)
в одной из них в главе посвященным БП, есть варинат с вариантатами)))
|
|
6
salih020292
15.12.13
✎
11:37
|
(0) мне помогло
|
|
7
salih020292
15.12.13
✎
11:38
|
(0) после прочтения, думаю проблема останется чисто технической.
|
|
8
salih020292
15.12.13
✎
11:49
|
(0) создай перечисление например, ВариантыПути, там пишешь
значения.
Далее Код
Если. Перечисление 1 = туда то, и так далее,
код с примером есть в руководстве разраба или в книге по спец прикл задачам.
|
|
9
Либерал
15.12.13
✎
11:53
|
(0) совершенно ничего заумного не нужно.
1. у БП создаете реквизит "Вариант", тип данных Справочник.МоиВариантыНаправлений
2. в точке "анализировать направление" юзер присваивает (сам или программно - как вам там низнаю надо)
3. в процедуре ВыбранноеНаправлениеОбработкаВыбораВарианта()анализируешь например через кейсы Если Тогда присваиваешь значение параметру Результат (это кажется числовой индекс)
|
|
10
salih020292
15.12.13
✎
11:58
|
(9) ++like
|
|
11
codename-s
15.12.13
✎
12:09
|
(9) Да, гугл подсказывал мне такой способ)))
Сомневаюсь на счет правильности... или все так делают.
|
|
12
Либерал
15.12.13
✎
12:33
|
(11) нет, правильные падаваны используют силу и делают "выбор направления" из астрала ))
|
|
13
codename-s
15.12.13
✎
12:48
|
(12) ок... иду а астрал)))
Спасибо!
|
|
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший