09.08.2007, 13:28 | #1 |
Участник
|
Подскажите, пожалуйста, как можно запустить debuger для кода который выполняется в коде юнитах Employee Portala (6800-6872)?
Есть параметр debug у Application Servera но с ним тоже чего то не могу разобраться. |
|
15.08.2007, 12:09 | #2 |
Участник
|
Цитата:
1) ваша версия программы какая? 2) Что в CU Employee Portala? в нашей версии подобного нет 3) Стоповые точки ставить в CU пробовали? А анализатором кода пользовались?
__________________
Ведрусса. Я не волшебник, а только учусь |
|
24.09.2007, 12:52 | #3 |
Участник
|
2Critic:
1) 4 sp3 2) Интересует CU6814 EP Encode XML в моей версии он присутствует и через него идет обмен данными с MSPS 3) Установка точек в CU не помогает т.к запуск CU 6814,6815 ведется от лица Application Servera а точки мы ставим в текущем клиенте 4) Пункты "Сервис – Debugger - выполнение кода" и "Сервис-Монитор клиента" тоже не работают по причине изложенной в пункте 3 У вас получилось отлаживать код Employee Portala ? если да то как? |
|
24.09.2007, 16:18 | #4 |
Участник
|
Цитата:
Сообщение от Константин!
2Critic:
1) 4 sp3 2) Интересует CU6814 EP Encode XML в моей версии он присутствует и через него идет обмен данными с MSPS 3) Установка точек в CU не помогает т.к запуск CU 6814,6815 ведется от лица Application Servera а точки мы ставим в текущем клиенте 4) Пункты "Сервис – Debugger - выполнение кода" и "Сервис-Монитор клиента" тоже не работают по причине изложенной в пункте 3 У вас получилось отлаживать код Employee Portala ? если да то как? |
|
24.09.2007, 18:04 | #5 |
Участник
|
Большое спасибо. Про ероры я знал а про мессаги я не допер. Я по этому поводу вопрос буржуям задал помотрем что оветят.
|
|
26.09.2007, 11:42 | #6 |
Участник
|
Вот что ответила тех потдержка:
Thank you for waiting and sorry for the delay. The queue has been really busy. I had a chance to discuss this with the Escalation Engineer who has the following to say: We can Debug the code that runs in Navision (whatever NAS does) but not the code that runs on the SharePoint Server. The fields that you mentioned from Table 6800 is used in Code unit 6813 - EP Decode XML IF SupportFunctions.CheckIfDebug THEN BEGIN MESSAGE(Text001,FilterString); END; It typicall debugs what NAS does. If you want to Debug any specific parts then the easier way to Debug NAS is by designing Code unit 6810 and adding the following lines at the top: IF GUIALLOWED THEN SetNASID('NEP-1'); Then stop the NAS, and run the codeunit from a normal client instead. [Then you can activate the debugger and see what NAS would be doing. I hope this information is helpful to you. Status: Customer has Action Оказывается нужно проста вставить две строчки кода в кодеюнит чтобы отладка пошла из под клиента а не от имени App сервера Я думаю вопрос с отладкой портала можно считать закрытым. Ура!!! |
|