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

Объединение нескольких узлов Galaxy

СообщениеДобавлено: Ср окт 22, 2014 7:14 pm
Nastya
Здравствуйте,помогите новичку...Столкнулась с такой проблемой.Необходимо получить доступ к базам данных MS SQL Server с разных удаленных галактик .Каким образом можно получить доступ в одной галактике к данным удаленных галактик?

Re: Объединение нескольких узлов Galaxy

СообщениеДобавлено: Чт окт 23, 2014 12:22 am
Генератор зла
Через FSGateway, устанавливаемый в Галактике-доноре данных. В нём настраивается ArchestrA-соединение
В Галактике-рецепиенте организуется опрос этих FSGateway-ев через $DDESuitelink Client или $OPCClient
Мы делаем через $OPCClient. Работает.
З.Ы. Это как получить доступ к онлайн данным объектов из других Галактик.
Для обращения к MSSQL - внутри Галактики есть шаблоны $SQLData. Позволяют тянуть данные из БД.

Re: Объединение нескольких узлов Galaxy

СообщениеДобавлено: Чт окт 23, 2014 12:50 pm
Nastya
То есть с помощью объекта $SQLData можно достать необходимые данные из базы данных на другом MS SQL Server? Подскажите ,пожалуйста,как настраивать данный объект?Где прописывается необходимый SQL-запрос?

Re: Объединение нескольких узлов Galaxy

СообщениеДобавлено: Чт окт 23, 2014 3:24 pm
Nastya
Еще вопрос: с помощью какого графического символа можно отобразить данные полученные из таблицы с помощью объекта SQLData так,чтобы можно было изменять цвета записей. Т.е. есть символ AlarmClient ,с его помощью можно отображать подтвержденные и неподтвержденные тревоги разными цветами. Нужен аналогичный графический символ, который отобразит данные определенной таблицы , так чтобы я задала условие, по которому разные строки будут отображаться разным цветом.Подскажите пожалуйста,какой символ нужно использовать???

Re: Объединение нескольких узлов Galaxy

СообщениеДобавлено: Чт окт 23, 2014 10:09 pm
Генератор зла
Nastya писал(а):То есть с помощью объекта $SQLData можно достать необходимые данные из базы данных на другом MS SQL Server?

Именно. И место расположения MSSQL тут не играет роли.
Nastya писал(а):Подскажите ,пожалуйста,как настраивать данный объект?Где прописывается необходимый SQL-запрос?

Всё должно быть в доке WW. Разве такое можно помнить наизусть? Запросы, как и в любом объекте IAS можно формировать скриптами.
Nastya писал(а):Подскажите пожалуйста,какой символ нужно использовать???

SQLData Grid. Есть и такой :) Или почти такой, точное название не помню. Посмотрите в ArchestrA Graphics.

Re: Объединение нескольких узлов Galaxy

СообщениеДобавлено: Пт окт 24, 2014 12:07 pm
Nastya
А в SQLData Grid можно строки разным цветом выделить?и возможно ли настроить символ так, чтобы данные таблицы появлялись сразу при загрузке WindowViewer,а не по нажатия кнопки Retrieve?

Re: Объединение нескольких узлов Galaxy

СообщениеДобавлено: Пт окт 24, 2014 12:16 pm
Генератор зла
Дорогу осилит идущий ;)

Re: Объединение нескольких узлов Galaxy

СообщениеДобавлено: Пт окт 24, 2014 1:55 pm
Nastya
Спасибо за ответ,но меня интересует возможно ли это осуществить с помощью данного символа или надо использовать другой?

Re: Объединение нескольких узлов Galaxy

СообщениеДобавлено: Пт окт 24, 2014 2:37 pm
Генератор зла
Nastya писал(а):меня интересует возможно ли это осуществить с помощью данного символа или надо использовать другой?

А какой другой? У Вас есть многообразие выбора?
Я не тестировал этот Grid, но на него есть дока.

Re: Объединение нескольких узлов Galaxy

СообщениеДобавлено: Пт окт 24, 2014 2:45 pm
Nastya
С выводом данных разобралась,а вот про изменение цвета текста построчно или цвета фона строк ни в одной документации не встретилось и нет ни одного Property,который бы имел отношение к изменению цветов.Может с помощью QuickFunction можно изменять цвета по условию?

Re: Объединение нескольких узлов Galaxy

СообщениеДобавлено: Пт окт 24, 2014 7:48 pm
Steelman63
если у активикса нет Property/функций для изменения цвета - так и менять его не получится

Re: Объединение нескольких узлов Galaxy

СообщениеДобавлено: Пт окт 24, 2014 11:48 pm
Генератор зла
Ф-ции изменения цвета есть у wwGenericSQLGrid. Но это не ArchstrA-символ, а ActiveX. Хотя, какая разница. Хрен, редька, гладиолус,...

Re: Объединение нескольких узлов Galaxy

СообщениеДобавлено: Пн окт 27, 2014 7:22 pm
Nastya
Еще такой вопрос,существует ли какая нибудь функция,с помощью которой можно переносить символы с переднего плана на задний и наоборот?

Re: Объединение нескольких узлов Galaxy

СообщениеДобавлено: Пн окт 27, 2014 11:07 pm
Генератор зла
Ммм :?:

Re: Объединение нескольких узлов Galaxy

СообщениеДобавлено: Вт окт 28, 2014 12:43 am
Steelman63
анимация visible ?

Re: Объединение нескольких узлов Galaxy

СообщениеДобавлено: Вт окт 28, 2014 1:31 pm
Nastya
Чтоб по нажатию на кнопку появлялся и исчезал символ Archestra,вопрос уже решен,спасибо за помощь.