ЖУРНАЛ «СТА» №4/2005

(Новая) – Global Variable (Глобальная переменная), как показано на рис. 33. 3. В появившемся диалоговом окне свойств переменной укажите её имя ( Recipe Number ), и установите ос- тальные параметры, как показано на рис. 34. Соединение с базой данных Для создания соединения с базой данных необходимо выполнить следу- ющую последовательность действий. 1.Щёлкните ПК на папке Database Connectors (Соединение с БД) и вы- берите пункт New (Новое), как пока- зано на рис. 35. 2. В диалоговом окне настройки свойств укажите имя нового соедине- ния с базой данных ( RecipeDatabase ). Выберите пункт Only Input (Только ввод) из выпадающего списка Data Direction (Направление данных), как показано на рис. 36. 3. Для построения строки соединения с базой данных нажмите кнопку Database Login , выберите пункт Native MS Access и нажмите ОК . 4. В появившемся диалоговом окне Data Link Properties (Свойства соеди- нения) укажите путь и имя демонст- рационной базы данных, содержа- щей рецепты: I:\Program Files\ ICONICS\BizViz\BridgeWorX\Sample Database Files\ BridgeWorXDemo.mdb (вместо I – раздел, на который был установлен BizViz). Окно примет вид, показанный на рис. 37. Нажми- те кнопку OK , после чего будет за- крыто окно Data Link Properties , а за- тем кнопку Apply (Применить) в окне настройки свойств соединения с ба- зой данных. 5. После установления соединения с базой данных следует указать, какие именно данные требуется получить из базы. Для этого выберите закладку Reading from database (Чтение из ба- зы). 6. Выберите пункт SQL Select Statement (Выбор строки SQL) и нажмите кнопку Edit (Изменить). Будет открыто окно SQL Query Builder (Мастера построения запросов SQL ), показанное на рис. 38. 7. Выберите таблицу DonutRecipes в поле Table Name (Имя табли- цы) и укажите в поле Columns Selection (Выбор столбцов) все поля базы данных. Окно SQL Query Builder примет вид, пока- занный на рис. 38. 8. Нажмите кнопку Add Filter (Добавить фильтр) и выберите RecipeID в поле Column Name , Equal to в поле Relation Type и < Add Parameter > в поле Relates To , как показано на рис. 39. 9. Будет открыто окно для настройки параметра. Установите имя и тип, как показано на рис. 40. Нажмите кнопку ОК . В поле Relates To (рис. 39) по- явится строка {{@Number:int}} . По этому параметру будет выбираться рецепт из базы данных с опре- делённым номером — в дальнейшем этот параметр мы свяжем с глобаль- ной переменной Recipe Number . 10. Дважды нажмите ОК для возврата в конфигуратор. Нажмите Apply (При- менить). Окно конфигуратора при- мет вид, показанный на рис. 41. 11. Для проверки правильности по- строения запроса нажмите кнопку SQL , расположенную под кнопкой Edit (рис. 41). В появившемся окне запроса номера рецепта введите зна- чение от 1 до 4 (в базе данных 4 ре- цепта). Результаты исполнения за- П Р О Г РАММНО Е ОБ Е С П Е Ч Е НИ Е / ИН С Т Р УМЕ Н ТАЛ Ь НЫ Е СИС Т ЕМЫ 79 СТА 4/2005 www.cta.ru Рис. 35. Создание соединения с базой данных Рис. 37. Подключение к базе данных Рис. 38. Мастер построения запросов SQL Рис. 40. Настройка параметра Рис. 39. Настройка фильтра Рис. 34. Настройка глобальной переменной Рис. 36. Настройка соединения с базой данных

RkJQdWJsaXNoZXIy MTQ4NjUy