Блог им. Treidun

Вопрос знатокам терминала Альфа-Директ.

Вопрос знатокам терминала Альфа-Директ.
 На форуме Альфы  уже был))),  консульты не знают

Кто-нибудь знает откуда из терминала А-Д можно экспортировать в EXCEL стоимость   контракта--> 2 (на рис.). В окне КОТИРОВКИ такого поля нет.


★4
9 комментариев
в котировках есть минимальный шаг цены и стоимость минимального шага.
avatar
papers.price_step
papers.price_step_cost
avatar
serg, не догнал… в стандартных полях (информация-котировки)нет…
Это наверно где-то на программном уровне?
Подскажите пожалуйста где мне ЮЗЕРУ искать эти papersЫ…
avatar
Treidun, ну в общем да, на программном. Такого поля как стоимость контракта просто нет. Нужно считать из цены в пунктах и 2х полей что я указал.
Все данные в АДу представлены в виде таблиц локальной базы данных. Обращаться к этим таблицам можно с помощью функции GetLocalDBData()
Название таблицы — papers
Поля — price_step и price_step_cost
Скачайте пример взаимодействия Excel и АДа с сайта альфы, в excel откройте пример, потом откройте там редактор VBA (Alt+F11), там увидите как это делается. Хотя, если вы не программист, то долго разбираться придется.

Можно ли сделать стандартными средствами (сервис — экспорт) — не знаю, никогда этим не пользовался.
avatar
что-то подобное AD.GetLocalDBData(«PAPERS», «price_step, price_step_cost», «p_code = 'RTSI-3.12'»)
avatar
07vodka, ага, вроде похоже на правду.
avatar
наверно похоже :). excel как мне не очень, в Microsoft Visual Basic 2010 Express балуюсь
avatar
в окне котировки нажимешь правой кнопкои, далее «экспортировать в эксель», далее указываешь файл и в него экпортируется все.

теги блога Treidun

....все тэги



UPDONW
Новый дизайн