Что такое производительность для пользователя? Это время, за которое он получит необходимые данные. Как определить это время? Выполнить запрос!
Отчет соединяется с базами, указанными в конфигурационном файле, выполняет в них один и тот же произвольный запрос и рисует на основании полученных данных диаграмму. Конфигурационный файл должен лежать в одном каталоге с обработкой (из коробки — bases.txt). Файлик можно открывать и править в режиме предприятия.
Сами данные передаются в СКД внешним источником данных, посему представление можно сделать любое, настройки доступны из режима предприятия.
Структура конфигурационного файла:
Представление информационно базы(эти данные попадут в отчет), (0 или пустой параметр-файл-серверная, сервер приложений для клиент-серверной), (0 или пустой параметр-для файл-серверной, имя базы в кластере-для клиент-серверной), (0 или пустой параметр для клиент-серверной, Путь к базе для файл-серверной), Имя пользователя, Пароль (если пароль пустой, то пустой параметр)
Примеры:
Ф-С:
Моя крутая база , 0, 0, Y:бухгалтерия 8.2Моя крутая база, Администратор, (подразумевается пустой пароль)
К-С:
Моя крутая база , 1c-server, my_cool_base, 0, Администратор, мойкрутойпароль
Не совсем ясна полезность отчета.
Ну получим мы результаты замеров выполнения запроса. И куда потом это? Что из этого следует? Что даст информация о том, что один и тот же запрос выполнялся в одной базе быстрее, чем в другой?
(1)вариантов масса. например: в КС можно проверять структуру хранения в скуле, в ФС можно смотреть фрагментацию. В идеальных условиях в идентичных базах запрос должен выполняться практически с одинаковой скоростью. Если мы видим «выпадения», значит надо разбираться с базой, хранением и т.п. Как? Это уже совсем другой вопрос.
Еще раз: запрос я сама могу соорудить в режиме Предприятия?
Конечно
а как быть, если имя базы на сервере с пробелами?
например, сервер Меga, а база называется «УПП 2012»
(клиент-сервер)
выпадает в таком случае в ошибку
Ошибка при вызове метода контекста (Connect): Произошла исключительная ситуация (V82.COMConnector.1): Неверные или отсутствующие параметры соединения с информационной базой в базе 0
даже если имя пользователя с пробелами «Федоров (администратор)» та же ошибка
(5) ketr, дайте Вашу строчку соединения посмотреть полностью, пожалуйста
(6) УПП , MEGA, Управленческая база 2012, 0, Демьянкин, xulma12
(7) ketr, попробуйте вот так: УПП , MEGA, «Управленческая база 2012», 0, Демьянкин, xulma12, должно отработать. Я в течение 20 минут обновлю файл с исправлением