Экспорт в эксель не работает в откомпилированном

Простейшие вопросы в области инженерной разработки
Imperator
user
user
Сообщения: 77
Зарегистрирован: 05 авг 2010, 21:01
Версия LabVIEW: 2011

Экспорт в эксель не работает в откомпилированном

Сообщение Imperator »

С помощью свойства Waveform Chart делаю Export Plot Data To Exel. В :labview: всё нормально работает, а в откомпилированном приложении ничего не происходит. Как исправить?
Аватара пользователя
Eugen Graf

Activity Professionalism Silver Black
guru
guru
Сообщения: 6502
Зарегистрирован: 13 ноя 2007, 02:20
Награды: 4
Версия LabVIEW: 2009
Откуда: Saarbrücken
Контактная информация:

Re: Экспорт в эксель не работает в откомпилированном

Сообщение Eugen Graf »

Версия MS Office на машинах совпадают? Я думаю :labview: использует MS Office Toolkit, который имеет такую проблему.
Imperator
user
user
Сообщения: 77
Зарегистрирован: 05 авг 2010, 21:01
Версия LabVIEW: 2011

Re: Экспорт в эксель не работает в откомпилированном

Сообщение Imperator »

Так это на одной и той же машине. 2003 офис.
AndreyDmitriev

Activity Professionalism Tutorials Gold Black
VIP
VIP
Сообщения: 1338
Зарегистрирован: 03 фев 2010, 00:42
Награды: 6
Версия LabVIEW: 6.1 - 2024
Откуда: Германия
Благодарил (а): 1 раз
Поблагодарили: 44 раза
Контактная информация:

Re: Экспорт в эксель не работает в откомпилированном

Сообщение AndreyDmitriev »

Imperator писал(а):С помощью свойства Waveform Chart делаю Export Plot Data To Exel.
Коллега, а покажите пожалуйста, как Вы это делаете? Я что-то свойства "Export Plot Data To Exel" у Waveform Chart не встречал. Сдаётся, что всё-таки Report Generation Toolkit используется. Если так, то действительно, заставить его работать в скомпилированном приложении бывает нетривиально.
Imperator
user
user
Сообщения: 77
Зарегистрирован: 05 авг 2010, 21:01
Версия LabVIEW: 2011

Re: Экспорт в эксель не работает в откомпилированном

Сообщение Imperator »

Может это только в 2010 появилось?

Как показать? Я ведь совсем ещё новичок. :)
AndreyDmitriev

Activity Professionalism Tutorials Gold Black
VIP
VIP
Сообщения: 1338
Зарегистрирован: 03 фев 2010, 00:42
Награды: 6
Версия LabVIEW: 6.1 - 2024
Откуда: Германия
Благодарил (а): 1 раз
Поблагодарили: 44 раза
Контактная информация:

Re: Экспорт в эксель не работает в откомпилированном

Сообщение AndreyDmitriev »

Imperator писал(а):Может это только в 2010 появилось?

Как показать? Я ведь совсем ещё новичок. :)
Alt+PrintScreen, сохранить в PNG, вставить сюда скриншот. Ну или VI приложить, если там супер секретного ничего нет.
Imperator
user
user
Сообщения: 77
Зарегистрирован: 05 авг 2010, 21:01
Версия LabVIEW: 2011

Re: Экспорт в эксель не работает в откомпилированном

Сообщение Imperator »

AndreyDmitriev писал(а):
Imperator писал(а):Сдаётся, что всё-таки Report Generation Toolkit используется. Если так, то действительно, заставить его работать в скомпилированном приложении бывает нетривиально.
Но всё же можно? Куда копать?
Imperator
user
user
Сообщения: 77
Зарегистрирован: 05 авг 2010, 21:01
Версия LabVIEW: 2011

Re: Экспорт в эксель не работает в откомпилированном

Сообщение Imperator »

Да ничего секретного. Только он на работе. Завтра разве что. :)

Надо в 2009 версии сохранить?

Кстати, видел тут скриншоты, например, http://www.labviewportal.org/download/f ... &mode=view Как их делают?
Аватара пользователя
Eugen Graf

Activity Professionalism Silver Black
guru
guru
Сообщения: 6502
Зарегистрирован: 13 ноя 2007, 02:20
Награды: 4
Версия LabVIEW: 2009
Откуда: Saarbrücken
Контактная информация:

Re: Экспорт в эксель не работает в откомпилированном

Сообщение Eugen Graf »

Андрей, да, это новая фича в :labview: 2010
Вложения
Excel.png
Eugene

Activity Bronze
leader
leader
Сообщения: 548
Зарегистрирован: 20 авг 2009, 17:58
Награды: 2
Версия LabVIEW: 2011
Контактная информация:

Re: Экспорт в эксель не работает в откомпилированном

Сообщение Eugene »

Imperator писал(а):
AndreyDmitriev писал(а):
Imperator писал(а):Сдаётся, что всё-таки Report Generation Toolkit используется. Если так, то действительно, заставить его работать в скомпилированном приложении бывает нетривиально.
Но всё же можно? Куда копать?
Report Generation Toolkit нормально работает и в компилированном виде надо только добавить в Always include из C:\Program Files\National Instruments\LabVIEW 8.6\vi.lib\addons\_office\_exclsub.llb _Excel Dynamic VIs.vi
We live in a graphical world.
Why not program in one?
Imperator
user
user
Сообщения: 77
Зарегистрирован: 05 авг 2010, 21:01
Версия LabVIEW: 2011

Re: Экспорт в эксель не работает в откомпилированном

Сообщение Imperator »

Eugene писал(а):Report Generation Toolkit нормально работает и в компилированном виде надо только добавить в Always include из C:\Program Files\National Instruments\LabVIEW 8.6\vi.lib\addons\_office\_exclsub.llb _Excel Dynamic VIs.vi
Ой, а можно попроще объяснить? Где это прописывать?

И как вообще Report Generation Toolkit использовать для экспорта графика в ексель?
Eugene

Activity Bronze
leader
leader
Сообщения: 548
Зарегистрирован: 20 авг 2009, 17:58
Награды: 2
Версия LabVIEW: 2011
Контактная информация:

Re: Экспорт в эксель не работает в откомпилированном

Сообщение Eugene »

надо добавить файл, про который я писал раньше, в проект и потом когда создается ехе файл (в build specifications) добавить в always include
для экспорта есть функция Append Control Image to Report.
или посмотри в Tool->help->find examples : report
We live in a graphical world.
Why not program in one?
AndreyDmitriev

Activity Professionalism Tutorials Gold Black
VIP
VIP
Сообщения: 1338
Зарегистрирован: 03 фев 2010, 00:42
Награды: 6
Версия LabVIEW: 6.1 - 2024
Откуда: Германия
Благодарил (а): 1 раз
Поблагодарили: 44 раза
Контактная информация:

Re: Экспорт в эксель не работает в откомпилированном

Сообщение AndreyDmitriev »

eg писал(а):Андрей, да, это новая фича в :labview: 2010
О, спасибо, я как-то упустил из виду эту фенечку. С другой строны она у меня не работает не то что в скомпилированном приложении, но и из самой LabVIEW. Не происходит вообще ничего - ни сообщения об ошибке, ни экспорта, как не вызывай. Excel правда у меня старенький - 2000 (я ОпенОффисом пользуюсь) Экспорт в буфер обмена при этом работает. Кстати, экспорт добавили не только для графиков, но и для массивов, что тоже может быть полезно.

Что касается Report Generation Toolkit, то пользоваться им без крайней на то необходимости я бы не советовал. Тут и возможные проблемы с компиляцией и проблемы с переходом на свежие версии. Вот сейчас, например, у меня есть проект, сделанный в LV8.6 c использованием этого тулкита, так он не открывается нормально и не компилируется в LV2010. Приходится плясать с бубном.

Если же требуется просто экспорт массива в Excel, то можно обойтись и без тулкитов / новых фич вообще. Пример прилеплен. У меня, что характерно, работает (причём как в режиме разработки, так и в скомпилированном приложении).
Вложения
ExcelSnippet.png
Export TEST.vi
(18.62 КБ) 175 скачиваний
Eugene

Activity Bronze
leader
leader
Сообщения: 548
Зарегистрирован: 20 авг 2009, 17:58
Награды: 2
Версия LabVIEW: 2011
Контактная информация:

Re: Экспорт в эксель не работает в откомпилированном

Сообщение Eugene »

конечно с ActiveX можно сделать все что в Report Generation Toolkit (что в принципе раньше и делалось). но это все время разработки. А обычно его то как раз и нет.
уже не один год пользуюсь Report Generation Toolkit пока что была одна проблема : при разных версиях Report Generation Toolkit надо было делать relink VIs. все остальное работало без проблем. на 2010м еще не пробовал.
Иногда если не хватает чего либо в Report Generation Toolkit - добавляю с помощью ActiveX
We live in a graphical world.
Why not program in one?
Imperator
user
user
Сообщения: 77
Зарегистрирован: 05 авг 2010, 21:01
Версия LabVIEW: 2011

Re: Экспорт в эксель не работает в откомпилированном

Сообщение Imperator »

AndreyDmitriev писал(а):
eg писал(а):Андрей, да, это новая фича в :labview: 2010
О, спасибо, я как-то упустил из виду эту фенечку. С другой строны она у меня не работает не то что в скомпилированном приложении, но и из самой LabVIEW. Не происходит вообще ничего - ни сообщения об ошибке, ни экспорта, как не вызывай. Excel правда у меня старенький - 2000 (я ОпенОффисом пользуюсь)
Офис минимум ХП вроде как....
Ответить
  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Для чайников»