EntitySchemaQuery Пример и результат

Доброго дня!
Мне надо знать как сделать вот так:
1. Надо выбрать все листинги с параметрами(обязательно, так основные данные хранятся там) у которых Тип равен (Тип1 или Тип2). По сути должно быть не сложно в документации по SDK есть инфа, но все упирается во второй пункт.
2. Всё таки как дебажить? Так как кода надо будет писать очень много(формировать xml и отправлять на внешний сервис, обрабатывать ответ. )
Версия 7.6

Это вес будет делаться из БП.
Но каждый раз для теста его запускать не очень удобно.
Как можно протестировать класс без него?

Нравится

4 комментария

Здравствуйте!

Вы можете самостоятельно выполнить отладку, ознакомившись со следующими статьями:
1. Отладка серверного кода.
2. Отладка клиентского кода.

Не совсем корректно тестировать отдельные части системы, ведь по отдельности все может работать корректно, а вместе - не очень. Сам класс Вы можете протестировать отдельно в Visual Studio.


1. Откройте папку с бинарными файлами приложения bpm'online и отредактируйте конфигурационные файлы приложения-загрузчика и Terrasoft.WebApp.

В файле Web.config основного приложения-загрузчика для настройки compilation установите значение атрибута debug равным true:


Нет у меня такого(
Как получить?
У нас BPM крутится на сервере террасофт. Нам сказали что локально получить данную crm нельзя.

Как вариант на каждом шаге Вы можете поставить try catch и выводить результат в консоль браузера.

"Сенько Виктор" написал:

Нет у меня такого(

Как получить?

У нас BPM крутится на сервере террасофт. Нам сказали что локально получить данную crm нельзя.


Никак, для on-demand возможности отладки серверного кода нет. Остаётся только выпросить/купить возможность развернуть копию сайта локально для разработки.

Или отлаживать класс отдельно и перенести в систему в готовом виде. Или вообще реализовать всю логику как отдельный веб-сервис на другом сервере, с bpm'online работающий по OData.

Показать все комментарии