DDE экспорт в Excel из ТТП с фильтрацией

Страницы: 1
RSS
DDE экспорт в Excel из ТТП с фильтрацией
 
Требуется вывести данные из ТТП в которой настроена фильтрация (поэтому кол-во строк в таблице и их очерёдность может постоянно меняться) в Excel. Простая настройка "по руководству" приводит к выводу какой-то мешанины из строк таблицы.
В руководстве нашёл сноску по этому поводу, которая, однако, не предлагает какого-либо выхода из ситуации:
 
Есть ли какое-либо решение данной проблемы или альтернативные варианты вывода?
 
Добрый день.

Какие именно фильтры у Вас стоят? Что именно меняется в таблице, что приводит к мешанины из строк.
Настроили у себя таблицу текущих торгов установили фильтр на параметр точность больше или равно 4, отфильтровались данные, выводим.
Далее добавляем/удаляем строку из таблицы, вывод прекращается и предлагает начать заново. Начинаем, проблем с экспортом не наблюдаем.

Опишите подробнее, если можно со скриншотами.  
 
Цитата
Egor Zaytsev написал:
Добрый день.

Какие именно фильтры у Вас стоят? Что именно меняется в таблице, что приводит к мешанины из строк.
Настроили у себя таблицу текущих торгов установили фильтр на параметр точность больше или равно 4, отфильтровались данные, выводим.
Далее добавляем/удаляем строку из таблицы, вывод прекращается и предлагает начать заново. Начинаем, проблем с экспортом не наблюдаем.

Опишите подробнее, если можно со скриншотами.

Добрый день, Егор!
Имеется таблица текущих торгов с фильтром (объём аукциона больше нуля). В ходе аукциона (с 18-40 до 18-45 мск) кол-во строк в ТТТ постоянно меняется (может как уменьшаться, так и увеличиваться) и в таблице Excel, в которую настроен вывод данных по DDE, может наблюдаться, например, такая картина (многие строки ТТТ выводятся в несколько разных строк таблицы Excel, данные в них часто не соответствуют друг другу, не соблюдается очерёдность строк, некоторые строки ТТТ отсутствуют в таблице Excel, в нижней части таблицы Excel присутствуют неактуальные данные, которых в таблице быть не должно и т.п.). В общем использовать выводимые данные для последующей обработки в Excel не представляется возможным и в целом всё соответствует описанию из руководства:

Мой же вопрос о том имеются ли на данный момент решения данной проблемы или альтернативные методы вывода таблиц с фильтрацией?
 
Цитата
sandyman написал:
Цитата
Egor Zaytsev   написал:
Добрый день.

Какие именно фильтры у Вас стоят? Что именно меняется в таблице, что приводит к мешанины из строк.
Настроили у себя таблицу текущих торгов установили фильтр на параметр точность больше или равно 4, отфильтровались данные, выводим.
Далее добавляем/удаляем строку из таблицы, вывод прекращается и предлагает начать заново. Начинаем, проблем с экспортом не наблюдаем.

Опишите подробнее, если можно со скриншотами.
Добрый день, Егор!

   
Мой же вопрос о том имеются ли на данный момент решения данной проблемы или альтернативные методы вывода таблиц с фильтрацией?
Добрый день.

К сожалению, нет.
 
Цитата
Egor Zaytsev написал:
Добрый день.

К сожалению, нет.

Добрый день. Эту проблему невозможно решить по какой-то причине? Если не в этом дело, то зарегистрируйте, пожалуйста, пожелание на доработку / исправление данной функциональной возможности. Хотелось бы чтобы применение фильтрации и сортировки (!) в таблицах квик учитывалось при экспорте.  
 
Цитата
Egor Zaytsev написал:
Добрый день.

К сожалению, нет.

Не имел дела с экспортом по ODBC - не подскажете он не поможет с решением данной проблемы?
 
Цитата
sandyman написал:
Цитата
Egor Zaytsev   написал:
Добрый день.

К сожалению, нет.
Добрый день. Эту проблему невозможно решить по какой-то причине? Если не в этом дело, то зарегистрируйте, пожалуйста, пожелание на доработку / исправление данной функциональной возможности. Хотелось бы чтобы применение фильтрации и сортировки (!) в таблицах квик учитывалось при экспорте.
Добрый день.

Дело в том, что протокол DDE не предусматривает операции вставки строк в уже существующий набор и удаление из набора со сдвигом.
Тем не менее, если Вы используете свой собственный DDE-сервер, Вы можете обработать все эти ситуации корректно, так как получая каждый раз добавление строки, по ключевым параметрам  Вы можете понять, это уже существующая строка и речь идет о ее обновлении или же новая и речь идет о вставке.

Да,можно использовать ODBC. Там такой проблемы не должно быть.  
 
Цитата
Egor Zaytsev написал:
Да,можно использовать ODBC. Там такой проблемы не должно быть.
Спасибо, попробую.
Страницы: 1
Читают тему (гостей: 1)
Наверх