Отдел продаж
+7 812 309 87 78
Приветствуем Вас на форуме ГК СКАУТ.
Для доступа к большинству разделов форума, необходимо быть зарегистрированным на Портале СКАУТ как Партнер или Клиент.

Если Вы уже зарегистрированы на Портале, то для доступа к форуму вам необходимо восстановить пароль через эту форму, указав адрес электронной почты для доступа к Порталу.

Страницы: 1
RSS
Тема: Cпик-Excel, как получить отчет "сообщения от объекта"
 
Здравствуйте!
Пытаюсь разобраться с спик.
Задача - запросить "Сообщения от объекта" для последующего внесения данных...
Код
        startStatisticsSessionId = StartSessionFunction(beginDate, endDate, unit_Id)
    
        Dim resp1 As Object
        Dim resp2 As Object
        Dim resp3 As Object
        Dim statusBuild As String
        Dim Url As String
        Url = "/spic/trackPeriodsMileage/rest/AddStatisticsRequest"
        Set resp1 = GetResponse(Url, startStatisticsSessionId)
        
        Url = "/spic/StatisticsController/rest/StartBuild"
        Set resp2 = GetResponse(Url, startStatisticsSessionId)

        Url = "/spic/trackPeriodsMileage/rest/GetStatistics"
        Set resp3 = GetResponse(Url, startStatisticsSessionId)
        statusBuild = resp3.ChunkInfo.Status.Value
    
        Do While statusBuild = "Processing"
            Set resp3 = GetResponse(Url, startStatisticsSessionId)
            statusBuild = resp3.ChunkInfo.Status.Value
        Loop
Есть в примере такой вот код, который, как я понимаю, формирует (запрашивает) нам данные.движения и стоянки.
Необходимо добиться данные отчета "Сообщения от объекта"...
С уважением, Василий.
 
ну или хотя бы данные о точках трека:
есть же контракт SpicNavigation... как его использовать, кто знает???
разработчики - откликнетесь!!!!!!!!!!!!!!
С уважением, Василий.
 
cherik1,

Добрый день, Василий! Ответил Вам на другой ветке. Продублирую и здесь. Описание контракта данных SpicNavigation.
 
Андрей! Мне кажется, что напротив каждого контракта было бы полезным выписать код как получить доступ к соответствующему объекту... C# и через URL.
Код
  startStatisticsSessionId = StartSessionFunction(beginDate, endDate, unit_Id)
  Dim resp1 As Object
  Dim resp2 As Object
  Dim resp3 As Object
  Dim statusBuild As String
  Dim Url As String
  Url = "/spic/NavigationValidation/rest/AddStatisticsRequest"
  Set resp1 = GetResponse(Url, startStatisticsSessionId)
        
  Url = "/spic/StatisticsController/rest/StartBuild"
  Set resp2 = GetResponse(Url, startStatisticsSessionId)

  Url = "/spic/NavigationValidation/rest/GetStatistics"
  Set resp3 = GetResponse(Url, startStatisticsSessionId)
  statusBuild = resp3.ChunkInfo.Status.Value
Кстати, это правильно? ну в смысле технологически правильно?
Где написано, что для получения этой статистики надо использовать NavigationValidation именно в таком сочетании?
Изменено: cherik1 - 21.09.2018 10:36:45
С уважением, Василий.
 
cherik1,

Василий, пример вы можете просмотреть в этой статье.
Страницы: 1
Читают тему (гостей: 2)