Конец подтаблицы без соответствующего начала Blueprism

Я столкнулся с ошибкой при попытке запустить или запустить какой-либо процесс, связанный с моим пользовательским VBO в Excel.

После перехода на этап «Конец» я получаю эту ошибку «Конец подтаблицы без соответствующего начала».

Даже если процесс находится на другой странице и использует 2 этапа (начало связано с концом)

Я думаю, что проблема в Excel VBO, который я модифицировал, но внутри Blueprism не обнаруживает ошибок.

С Уважением!


person Juan Manuel Fonseca    schedule 29.01.2018    source источник
comment
Почему нельзя использовать стандартный MS EXCEL VBO? Что тебе нужно?   -  person RAFEL    schedule 30.01.2018
comment
Некоторые действия не включены, например поиск объекта. Итак, я создал несколько страниц для добавления функций, и все они в настоящее время работают нормально, но затем появилась эта ошибка. Я постараюсь изолировать проблему, чтобы выяснить, на какой стадии возникла проблема.   -  person Juan Manuel Fonseca    schedule 30.01.2018
comment
Разве нельзя просто записать макрос (поиск этого элемента) в excel, а затем запустить его из BP?   -  person RAFEL    schedule 31.01.2018
comment
Стандартный MS Excle VBO такой маленький! У нас в объекте уже около 209 действий против 69 в стандартном.   -  person Andrzej Kaczor    schedule 31.01.2018
comment
Проверьте, ВСЕ ли страницы имеют начало и конец, особенно Initialize и Clean up - я удалил соединение start-end при очистке, когда изучал BP и какое-то время тянул за волосы, пока не понял это.   -  person Elhana    schedule 22.02.2018
comment
Пожалуйста, проверьте здесь ответ: stackoverflow.com/a/49107089/8923830   -  person Badda_Bing    schedule 28.03.2018
comment
Возможный дубликат 'Internal: конец подлиста без соответствующего начала 'в синей призме   -  person esqew    schedule 05.06.2018


Ответы (2)


Не уверен, почему никто еще не указал на это, но описываемая вами ошибка не имеет ничего общего с описанием основного приложения.

Ошибка, которую вы получаете, происходит из-за иерархии страниц и того, что Blue Prism не знает, куда вы хотите ее переместить. Например, если у вас 3 страницы

Главная страница Страница 1 Страница 2

Если вы начинаете с главной страницы и переходите (шаг или игра) на страницу 1, когда вы дойдете до конца страницы 1, она вернется на главную страницу (откуда была вызвана ссылка на страницу). Если вы перейдете с главной страницы на страницу 1 на страницу 2, в конце страницы 2 она перейдет на страницу 1, потому что это страница, которая вызвала ее, и аналогично в конце страницы 1 она перейдет на главную страницу. Синяя призма всегда будет пытаться перейти на главную страницу и этап, поскольку это конечная точка по умолчанию. То же верно и для потока внутри действий объектов. Когда вы стекаете вниз, он должен знать, куда возвращаться. Скорее всего, вы начали свой поток на дополнительной странице или странице действия, и когда вы дойдете до конечной стадии, синяя призма не знает, куда вернуться. Вы находитесь не на главной странице и не на главной странице, поэтому синяя призма выдает ошибку потока, говоря, что теперь соответствующий начальный этап, т.е. Я подошел к завершающей стадии, но я понятия не имею, куда вы хотите, чтобы я пошел дальше. Поэтому убедитесь, что ваш поток непрерывен по всей иерархии, и это должно устранить эту ошибку.

person Dexter Whelan    schedule 11.10.2019

Чтобы избежать этой ошибки, запустите процесс с главной страницы. Это происходит, когда вы запускаете процесс с других страниц вашей студии, кроме первой страницы (главной страницы). Однако ваш процесс по-прежнему остается таким же успешным, но вы получите указанное вами сообщение об ошибке.

person user10502537    schedule 18.01.2020