Страница 1 из 1

Экспорт

СообщениеДобавлено: Пт окт 09, 2009 11:00 am
Blaze
В табло алармов выводится список алармов или список событий. Как экспортировать эти данные в excell или txt?

Re: Экспорт

СообщениеДобавлено: Пт окт 09, 2009 11:51 am
VOlegL
Blaze писал(а):В табло алармов выводится список алармов или список событий. Как экспортировать эти данные в excell или txt?

1. MS SQL Server Management Studio приконектиться к WWALDB
2. Посмотреть в View вьюхи типа AlarmHistory,EventHistoryбv_AlarmEventHistory
3. Написать свою с критериями(если надо)
4. Выполнить вьюху
5. Скопировыть результат в Clippboard
6. Положиь в Excel.
---------
можно из Excel читать вьюху, так красивей.

Re: Экспорт

СообщениеДобавлено: Пт окт 09, 2009 12:04 pm
Blaze
Не совсем понимаю.
MS SQL Server Management Studio - что это? Какой-то компонент InTouch?
И View - это WindowViewer или что-то иное?

Re: Экспорт

СообщениеДобавлено: Пт окт 09, 2009 12:29 pm
Bender
Blaze писал(а):Не совсем понимаю.
MS SQL Server Management Studio - что это? Какой-то компонент InTouch?
И View - это WindowViewer или что-то иное?

1. http://ru.wikipedia.org/wiki/SQL_Server_Management_Studio
2. http://ru.wikipedia.org/wiki/View

СообщениеДобавлено: Пт окт 09, 2009 12:42 pm
Blaze
А можно сразу из InTouch, не открывая посторонних программ, выполнить это копирование? Любым способом.

СообщениеДобавлено: Пн окт 12, 2009 8:05 am
Eraser
разве что PrintScreen :) а затем распознать в Finereader :).

а если серьезно, то только запросом к БД из внешнего приложения

СообщениеДобавлено: Пн окт 12, 2009 9:02 am
skom
Eraser писал(а):разве что PrintScreen :) а затем распознать в Finereader :).

а если серьезно, то только запросом к БД из внешнего приложения


В стандартном вондерваревском DBGrid есть функция сохранения запроса как xls, поэтому можно писать алармы в БД, делать запрос из DBGrid и сохранять.

СообщениеДобавлено: Пн окт 12, 2009 9:36 am
Blaze
Стандартный DBGrid - тут имеется в виду AlmDbViewCtrl?
И что за база данных (БД), в которой ты предлагаешь писать запросы?

СообщениеДобавлено: Вт окт 13, 2009 6:40 am
skom
Blaze писал(а):Стандартный DBGrid - тут имеется в виду AlmDbViewCtrl?
И что за база данных (БД), в которой ты предлагаешь писать запросы?

DBGrid: wwGenericSQLGrid http://pacwest.wonderware.com/web/news/NewsDetails.aspx?NewsThreadID=2&NewsID=201514

БД WWALMDB, в которую пишет alarm logger.

СообщениеДобавлено: Чт окт 15, 2009 9:25 am
DenSV
Если нет необходимости доступа к формируемому файлу в течении текущих суток, можно воспользоваться утилитой Alarm Printer и печатать сообщения и алармы в файл. Файл читается блокнотом или екселем. Глубина архивирования на Ваше усмотрение.

СообщениеДобавлено: Пн окт 26, 2009 8:29 am
Bender
skom писал(а):
Eraser писал(а):разве что PrintScreen :) а затем распознать в Finereader :).

а если серьезно, то только запросом к БД из внешнего приложения


В стандартном вондерваревском DBGrid есть функция сохранения запроса как xls, поэтому можно писать алармы в БД, делать запрос из DBGrid и сохранять.


Подобного функционала не нашел... :-(