Иллюстрированный самоучитель по Web-разработке на Macromedia Studio MX

Связывание содержимого базы данных со страницей ColdFusion. Создание динамических текстовых полей Flash.

Добавив запросы к базе данных к тексту страницы, можно приступить к связыванию редактируемых областей шаблона с базой данных Access. Для этого нужно выполнить следующие действия.

  1. Дважды щелкните на названии области productPict в шаблоне. Откроется диалоговое окно Select Image.
  2. Щелкните на кнопке Data Source и разверните набор данных getProductType.
  3. В открывшемся списке полей выберите GraphicURL и вставьте перед ним в текстовом поле префикса следующий путь: images /shoppingcart_iniages/.
  4. Щелкните на кнопке ОК. Теперь рисунок на странице будет отражать рисунок текущей выбранной записи базы данных. На прототипе страницы данное поле отмечается значком молнии.
  5. В представлении Code, в нижней части окна, выберите строку таблицы (дескриптор <TR>). Выбранная строка будет подсвечена
  6. Откройте панель Server Behaviors, щелкните на знаке "плюс" и в списке Behaviors выберите значение Repeated Region (Повторяющаяся область). Задайте в диалоговом окне Repeated Region для этого поведения имя getProductiype и диапазон All Records (Все записи), после чего щелкните на кнопке ОК.
  7. Щелкните на кнопке Bindings (Связывание) и откройте список RecordSet (getProductType).
  8. Выберите из этого списка поле Product Description и перетащите его на страницу рядом с рисунком productPict. Выделите рисунок ProductPict и в окне свойств установите для него выравнивание по левой границе (Align to Left) (рис. 20.9).

Иллюстрированный самоучитель по Web-разработке на Macromedia Studio MX › Связь с ColdFusion MX › Связывание содержимого базы данных со страницей ColdFusion. Создание динамических текстовых полей Flash.
Рис. 20.9. Изображение молнии на пиктограмме означает, что рисунок является динамическим

Если Вы заметили ошибку, выделите, пожалуйста, необходимый текст и нажмите CTRL + Enter, чтобы сообщить об этом редактору.