Данные в PostgreSQL

Вопросы, не попадающие в другие разделы.

Данные в PostgreSQL

Сообщение TEVAS » Пт сен 14, 2012 10:02 pm

ВСЕМ ДОБРЫЙ ВЕЧЕР!

Успешно связалась с БД, запись алармов в нее идет, вопрос возник, а как корректно отобразить данные в столбце даты?
Я применяю сейчас внутренний тег типа Memory Message (назвала его DATETIME), перед записью данных в БД делаю этот тег равным "DATETIME=$DateString + " " + $TimeString;"
Соответственно в БД все хорошо:
Изображение
Но наверное можно целиком получить дату из системных тегов, их-то много, а не склеиванием?... А Как?
И тип данных в БД для даты у меня сейчас соответственно char. Подскажите, кто делал?
Лучшее украшение жизни – хорошее настроение! ;-)
TEVAS
 
Сообщения: 89
Зарегистрирован: Пт июл 20, 2012 7:32 pm

Re: Данные в PostgreSQL

Сообщение Генератор зла » Пт сен 14, 2012 10:54 pm

Добрый вечер.
БД WWAlmDB ?
Ну дык... Дата-время алармов и евентов в поля этой БД записываются аутоматически.
Vita est dolor.
Генератор зла
 
Сообщения: 2860
Зарегистрирован: Вс янв 23, 2011 5:08 pm

Re: Данные в PostgreSQL

Сообщение TEVAS » Сб сен 15, 2012 2:19 am

Нет( БД в Postgre. Поэтому все руками заношу. Вот и спрашиваю про дату..
Лучшее украшение жизни – хорошее настроение! ;-)
TEVAS
 
Сообщения: 89
Зарегистрирован: Пт июл 20, 2012 7:32 pm

Re: Данные в PostgreSQL

Сообщение TEVAS » Вт сен 18, 2012 7:37 pm

А еще вопрос о выводе данных..

Использую wwGenericSQLGrid.
Алармы успешно отображаются, но все черными буквами на белом фоне естественно.
Как-то можно цвета Grid'у этому задать?
То есть вместе с запросом на чтение еще и цветом закрашивать строки для неподтвержденных, сквитированных и восстановившихся в норму алармов?
Лучшее украшение жизни – хорошее настроение! ;-)
TEVAS
 
Сообщения: 89
Зарегистрирован: Пт июл 20, 2012 7:32 pm

Re: Данные в PostgreSQL

Сообщение NewOrdered » Вт сен 18, 2012 8:30 pm

TEVAS писал(а):Как-то можно цвета Grid'у этому задать?
То есть вместе с запросом на чтение еще и цветом закрашивать строки для неподтвержденных, сквитированных и восстановившихся в норму алармов?


Так этот грид если не ошибаюсь показывает исторические события/алармы, например из WWALMDB. А текущие/подтвержденные/неподтвержденные - для этого другой компонент.
NewOrdered
 
Сообщения: 232
Зарегистрирован: Пн ноя 15, 2010 7:48 am
Откуда: Kaliningrad

Re: Данные в PostgreSQL

Сообщение TEVAS » Вт сен 18, 2012 9:44 pm

Я заношу в базу всю информацию, база PostGreSQL. Целиком всё из базы переношу в этот компонент (wwGenericSQLGrid). Он как раз нестандартный, его особо не сконфигурируешь в окне свойств.
А стандартные объекты InTouch настраиваются по полной - и цвета любые в том числе для разной категории алармов.
Лучшее украшение жизни – хорошее настроение! ;-)
TEVAS
 
Сообщения: 89
Зарегистрирован: Пт июл 20, 2012 7:32 pm

Re: Данные в PostgreSQL

Сообщение NewOrdered » Вт сен 18, 2012 9:58 pm

TEVAS писал(а):Я заношу в базу всю информацию, база PostGreSQL. Целиком всё из базы переношу в этот компонент (wwGenericSQLGrid). Он как раз нестандартный, его особо не сконфигурируешь в окне свойств.
А стандартные объекты InTouch настраиваются по полной - и цвета любые в том числе для разной категории алармов.


wwGenericSQLGrid прекрасно конфигурится внутри скрипта.
В папке, куда вы его устанавливали, (c:\Program Files\wwGenericSQLGrid\ по умолчанию) есть мануал:
C:\Program Files\wwGenericSQLGrid\Manual\wwGenericSQLGrid.htm

Там есть описание всех его методов и свойств. Вот есть такие, например:

Код: Выделить всё
FillColor
 Sets or reads the objects fill color.
 R/W
 
FillStyle
 Sets or reads the objects fill style.
 R/W
 
Font
 Sets or reads the grids font selection.
 R/W
NewOrdered
 
Сообщения: 232
Зарегистрирован: Пн ноя 15, 2010 7:48 am
Откуда: Kaliningrad

Re: Данные в PostgreSQL

Сообщение TEVAS » Чт сен 20, 2012 1:01 pm

Да, я это видела. Но это по-моему не свойства строки drid'а, а свойства всего объекта.
Лучшее украшение жизни – хорошее настроение! ;-)
TEVAS
 
Сообщения: 89
Зарегистрирован: Пт июл 20, 2012 7:32 pm

Re: Данные в PostgreSQL

Сообщение NewOrdered » Чт сен 20, 2012 1:35 pm

TEVAS писал(а):Да, я это видела. Но это по-моему не свойства строки drid'а, а свойства всего объекта.

Да, вы правы. Но все-таки я не понимаю, зачем "раскрашивать" журнал ИСТОРИЧЕСКИХ событий/алармов (ваша БД, как я понял, аналог WWALMDB), ведь ЕМНИП в нем не хранится информация о квитировании события из рантайма.
NewOrdered
 
Сообщения: 232
Зарегистрирован: Пн ноя 15, 2010 7:48 am
Откуда: Kaliningrad

Re: Данные в PostgreSQL

Сообщение TEVAS » Чт сен 20, 2012 9:09 pm

Хранится :)
У меня все в нем хранится))))))
И квитированные, и не квитированные, и те, которые пришли в норму. Поэтому и хотела по смыслу закрасить, чтобы наглядно выглядело. Ну ладно. В приципе и так пойдет.
Лучшее украшение жизни – хорошее настроение! ;-)
TEVAS
 
Сообщения: 89
Зарегистрирован: Пт июл 20, 2012 7:32 pm

Re: Данные в PostgreSQL

Сообщение pixel058 » Пн окт 29, 2012 4:11 pm

Может, я чего-то неправильно понял, но как вам удалось связать InTouch с БД Postgre SQL?
Возможно ли вообще в принципе настроить InTouch 8.0 / 9.0 + Postgre SQL?

Спасибо!
pixel058
 
Сообщения: 13
Зарегистрирован: Пт июн 03, 2011 1:17 pm

Re: Данные в PostgreSQL

Сообщение Генератор зла » Вт окт 30, 2012 1:56 am

pixel058 писал(а):как вам удалось связать InTouch с БД Postgre SQL?

А SQL Access для чего?
Vita est dolor.
Генератор зла
 
Сообщения: 2860
Зарегистрирован: Вс янв 23, 2011 5:08 pm

Re: Данные в PostgreSQL

Сообщение pixel058 » Вт окт 30, 2012 8:59 pm

Спасибо!

Насколько я понял, SQL Access для записи в БД из скрипта. Меня же интересует полная пооддержка, чтобы InTouch также умел писать события и алармы. SQL Access поможет и в этом?
pixel058
 
Сообщения: 13
Зарегистрирован: Пт июн 03, 2011 1:17 pm

Re: Данные в PostgreSQL

Сообщение Генератор зла » Вт окт 30, 2012 9:49 pm

А як же! Вам "всего лишь" понадобится написать в скриптах всю InTouch-кую систему алармов. Т.е. по InTouch-алармы формировать поля даты-времени, текста сообщения, имени оператора, типа аларма, приоритета,..... и с помощью SQL Access записывать в БД. Ну и так же считывать, хотя тут по-проще, можно использовать wwGrid.
Vita est dolor.
Генератор зла
 
Сообщения: 2860
Зарегистрирован: Вс янв 23, 2011 5:08 pm

Re: Данные в PostgreSQL

Сообщение pixel058 » Вт окт 30, 2012 10:26 pm

Пожалуй, в рамках данного проекта останусь с MS SQL :)
Но вашу слова обязательно возьму на заметку.

Огромное спасибо!
pixel058
 
Сообщения: 13
Зарегистрирован: Пт июн 03, 2011 1:17 pm

Re: Данные в PostgreSQL

Сообщение Генератор зла » Вт окт 30, 2012 11:55 pm

Никогда не понимал нежелание использовать годами отточенные решения и придумывать свой собственный велосипед о 2.5 колёсах. И всё из-за неприязни к MSSQL, в котором вообще ничего не надо программировать, всё делается само.
Но, вспоминая известную вывеску: Каждому. Своё.
Vita est dolor.
Генератор зла
 
Сообщения: 2860
Зарегистрирован: Вс янв 23, 2011 5:08 pm

Re: Данные в PostgreSQL

Сообщение pixel058 » Ср окт 31, 2012 7:37 pm

MS SQL платная. Бесплатная верчия ограничена по объёму. В целом, вписаться можно, но надо следить за размером БД. PostgreSQL абсолютно бесплатная и по ней у нас много наработок.

А вы не могли бы с ходу назвать наиболее новую версию MS SQL, которую поддерживает InTouch 8.0. Скажем MS SQL 2005 express заработает?
pixel058
 
Сообщения: 13
Зарегистрирован: Пт июн 03, 2011 1:17 pm

Re: Данные в PostgreSQL

Сообщение Генератор зла » Ср окт 31, 2012 9:39 pm

pixel058 писал(а):но надо следить за размером БД.

Ага, особенно при наличие у WW специальной утилиты на этот счёт :)
pixel058 писал(а):А вы не могли бы с ходу назвать наиболее новую версию MS SQL, которую поддерживает InTouch 8.0. Скажем MS SQL 2005 express заработает?

InTouch 8.0 SP2 P02 = MS SQL Server 2000 SP3 32-bit
Vita est dolor.
Генератор зла
 
Сообщения: 2860
Зарегистрирован: Вс янв 23, 2011 5:08 pm

Re: Данные в PostgreSQL

Сообщение pixel058 » Чт ноя 01, 2012 3:43 pm

Очень благодарен Вам за советы и помощь!

Спасибо.
pixel058
 
Сообщения: 13
Зарегистрирован: Пт июн 03, 2011 1:17 pm


Вернуться в Другое

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 35

cron