1c salesforce не могу разобрать метод #641725


#0 by Noxvil
Добрый день, есть подключение к базе данных salesforce через winhttp. К сожалению, в запросе который я задаю мне возвращается 2000 строк - максимум. Порывшись в инете, нашёл ссылку: Помогите расшифровать, о чём пишут заморские коллеги... ? Я так понял, что есть идентификатор запроса, указав который я могу получить остаток таблицы. Где его можно взять и где указать понять не могу...
#1 by cw014
Ответ 1:
#2 by cw014
Частью результата находится в свойстве nextRecordsUrl который ты должен получить с помощью метода GET, он вернет следующую порцию результатов. Смотри раздел про запросы в доках api.
#3 by Noxvil
Будь добр - напиши, пожалуйста, более развёрнутый ответ. Именно этого я не могу понять... (
#4 by cw014
На этот пост ответ: Ой, чуствую себя тупым, я не посмотрел на весь ответ от сервера, просто манипулировал кодом. Спасибо большое.
#5 by Noxvil
Если ты думаешь, что я скинул тебе ссылку и ничего не прочитал - то ты ошибаешься... Я просто не понимаю, что именно искать в ответе с сервера...
#6 by cw014
#7 by Noxvil
Вот есть: <queryResponse><result><done>true</done><queryLocator xsi:nil="true"/> Это же не то...
#8 by cw014
Выполняет запрос SOQL. Если результат очень большой, ответ содержит первый кусок результата и идентификатор запроса. Идентификатор может быть использован в отдельном запросе для получения оставшихся данных.
#9 by Noxvil
Это я понимаю, но не понимаю - как он выглядит и куда его вставить.
#10 by cw014
Пример получения оставшегося куска запроса: curl -H "Authorization: Bearer token"
#11 by cw014
Если запрос возвращает только кусок запроса, окончание ответа находится в поле nextRecordsUrl. Например ты можешь найти этот атрибут в конце своего запроса: "nextRecordsUrl" : "/services/data/v20.0/query/01gD0000002HU6KIAW-2000"
#12 by cw014
А вот тут можно почитать, как увеличить кусок возвращаемого запроса:
#13 by cw014
Даже я, ниразу в глаза не видевший salesforce уже разобрался
#14 by Noxvil
Уже проверяю... Спасибо. Выходит - ты молодец, а я - соответственно нет.
#15 by Noxvil
Видимо, это не моё.
#16 by cw014
Ну тады не лезь туда, куда "не твое"
#17 by Noxvil
Угу, уже 2 года с этим бьюсь ) Слушай, а если запрос не возвращает данный параметр? Видимо - его необходимо задавать в тексте запроса, как думаешь?
#18 by cw014
Тут я не подскажу. Я responce от сервера не вижу
#19 by Noxvil
Ну что-же... буду общаться с айтишниками...
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С