← Назад

Экспорт произвольной таблицы

Вопрос в чтении строк из произвольной таблицы. Создали таблицу в квике, залогинились, зарегистрировали эту таблицу, запустили экспорт дде Trader.Terminal.StartDde("Table"); подписались на событие this.Trader.NewCustomTables данные экспортируются, но вот вопрос, как произвести экспорт строк таблицы, если данные в таблице не меняются, т.е. событие не происходит, а нам разово необходимо получить данные таблицы.🤨 Пробовали и через событие this.Trader.PreProcessDdeData, не получилось, как можно это реализовать? Спасибо.

Комментарии (4)

Вход или Создать аккаунт, Войдите или зарегистрируйтесь, чтобы оставить комментарий

Igor_B
Igor_B Автор

Всем,доброе время. Пока никак не решил проблему, необходимо получать данные в определенное время. Событий с таблицей в этот момент может не происходить. Кто может подсказать? Спасибо.

esper
esper

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

Igor_B
Igor_B Автор

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

esper
esper

Igor_B: Данные нужны в определенное время с заданными интервалами (от одного до нескольких часов в точно указанное время). Поэтому, и вопрос, можно ли без событийной модели получить данные.

На-сколько я знаю, нет. Какие есть объективные причины того, чтобы при получении этих данных просто не запомнить их в своей коллекции? При этом, если данные меняются, мы в обработчике события меняем их в своей коллекции, ну и обращаться к данным можно в любое время.