Господа корефеи WinCC,
выручайте!!!
MMM;
10.12.04
Можно ли как нибудь выбрать из UserArchive записи чтобы некоторое
поле не повторялось?
В чистом SQL это:
SELECT DISTINCT <поле> FROM <таблица>
а как в CCUATableCtrl это сделать??? там есть поле Filter, только
чего-то там это не работает....
Re: Господа корефеи WinCC,
выручайте!!!
Александр Родин, ООО
"Нева Электрик"; 10.12.04
ну насколько я вообще понимаю работу с фильтрами в Control-ах
WinCC, то в них вписываются только атрибуты команд SQL без
непосредственно команды. Причем не могу точно утверждать как это в
UserArchive реализовано, но вот в AlarmControl-е фильтр явно
представляет собой атрибут связки SELECT WHERE.
Re: Господа корефеи WinCC,
выручайте!!!
MMM; 10.12.04
ну очень нужно выбрать из UA записи с неповторяющимися именами
рецепта... блин...
Re: Господа корефеи WinCC,
выручайте!!!
Александр Родин, ООО
"Нева Электрик"; 10.12.04
Ну в принципе есть вариант выборки напрямую из базы посредством
SQL-запроса, например с помощью dbisql.exe, эт для WinCC 5.1 (к
сожалению не в курсе что есть на ее замену в 6-й версии). Можно
экспортировать результаты запроса во внешний файл или в
какую-нибудь пользовательскую таблицу, а потом организовать вывод
данных из файла в WinCC.
Возможно есть другие способы. :)
Вроде как в ОДК есть функции для обработки SQL-запросов.
Re: Господа корефеи WinCC,
выручайте!!!
Мифка; 10.12.04
Ну блин всетаки наверное это очень глупо когда есть инструмент, и
нельзя воспользоваться обычным SQL запросом для него, а только
каким то слабеньким фильтром (поле Filter)
Re: Господа корефеи WinCC,
выручайте!!!
Александр Родин, ООО
"Нева Электрик"; 10.12.04
Дык фильтр сидит в контроле для обеспечения стандартных выборок.
Видимо выборки по сложным критериям к стандартным не относятся и,
следовательно, для таких задач существуют другие подходы.