Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Delphi Новый топик    Ответить
 VirtualTreeView: экспорт содержимого в Excel и CSV  [new]
Vlad F
Member

Откуда:
Сообщений: 815
Парни, есть у него унутрях что-то встроенное или как-то вручную придется?
15 май 19, 16:51    [21885560]     Ответить | Цитировать Сообщить модератору
 Re: VirtualTreeView: экспорт содержимого в Excel и CSV  [new]
Shuraken
Member

Откуда:
Сообщений: 631
Vlad F,
если речь идёт о VirtualStringTree, то есть следующие экспорты

ContentToHtml(Source: TVSTTextSourceType)
ContentToRTF(Source: TVSTTextSourceType)
ContentToText(Source: TVSTTextSourceType)
ContentToUnicode(Source: TVSTTextSourceType)

TVSTTextSourceType (
tstAll, // All nodes are rendered. Initialization is done on the fly.
tstInitialized, // Only initialized nodes are rendered.
tstSelected, // Only selected nodes are rendered.
tstCutCopySet, // Only nodes currently marked as being in the cut/copy clipboard set are rendered.
tstVisible // Only visible nodes are rendered.
);

Также, в версии на гитхабе есть функция SaveToCSVFile(const FileNameWithPath : TFileName; const IncludeHeading : Boolean) : Boolean;
15 май 19, 17:23    [21885608]     Ответить | Цитировать Сообщить модератору
 Re: VirtualTreeView: экспорт содержимого в Excel и CSV  [new]
Vlad F
Member

Откуда:
Сообщений: 815
Shuraken,
Спасибо, они там оказались, ожидаемо, кривыми, но на их основе удалось сделать вполне работоспособный вариант.
16 май 19, 10:14    [21885950]     Ответить | Цитировать Сообщить модератору
 Re: VirtualTreeView: экспорт содержимого в Excel и CSV  [new]
Василий 2
Member

Откуда:
Сообщений: 604
Vlad F
Shuraken,
Спасибо, они там оказались, ожидаемо, кривыми, но на их основе удалось сделать вполне работоспособный вариант.

Если что, авторы охотно принимают пулл реквесты
16 май 19, 10:34    [21885969]     Ответить | Цитировать Сообщить модератору
Все форумы / Delphi Ответить