Journal d'apprenti sage (greenadine) wrote,
Journal d'apprenti sage
greenadine

Category:

WTF!

В очередной раз интересная работа выпала на август. Следствия августа: половина персонала в отпуске, как нашего, так и многочисленных hotline, в которые я пытаюсь прозвониться.

Задачка. Нужно вытащить из некоей программки (назовем ее условно Bloomberg) некие данные. Программка предоставляет интерфейс в виде ActiveX dll, документацией которой служат примеры ее использования (цитата их же FAQ). Если нужного вам примера нет - ква.
Когда я нашел нужный мне метод (список облигаций определенного эмиттера), выяснилось, что он возвращает только первые 1000 записей, отсчет ведет едва не с сотворения мира, результаты сортирует хронологически. Т.е. шанс получить нужные мне (самые последние) строчки аккуратно стремится к нулю.

FAQ по этому поводу молчит, зато есть похожий вопрос заставляющий задуматься:

Why do I only get 2500 index member returned?
--------------------------------------------------------------------------------
The INDX_MEMBERS field returns only the first 2500 members. You must use INDX_MEMBERS2 for the indices between 2501 and 5000, and INDX_MEMBERS3 for the indices between 5,001 and 7,500.
Subscribe

  • Post a new comment

    Error

    Anonymous comments are disabled in this journal

    default userpic

    Your reply will be screened

    Your IP address will be recorded 

  • 15 comments