Закладка Data (Данные) содержит данные, на которых основываются панели Web Page, HTML и XML.

Source (Источник)

Укажите тип источника данных для панели. В приведенной ниже таблице разъясняются пять типов источников данных.

 
Тип источника данных Описание

Static Text

Определяет, что данные представляют собой хорошо сформированный XML. По умолчанию статическим текст для типа XML панель является:

 CopyCode imageСкопировать код
<VFPData>
   <!-- CONTENT -->
</VFPData>

Вы можете впечатать хорошо сформированные XML данные вместо комментария. Если корневая панель имеет субсекции, the default static text can remain because Visual FoxPro concatenates and places the XML data for the subsection here.

If you need to wrap your subcontent in XML so that the content sections can be further transformed by the root before finally displaying on the pane, use the following syntax in the root content section.

 CopyCode imageСкопировать код
<VFPData>
   <!-- XMLCONTENT -->
</VFPData>

This wraps each subcontent in XML CDATA sections with the content between <HTMLText> tags. For example, a pane with two subcontent records might look like the following example:

 CopyCode imageСкопировать код
<VFPData>
   <PaneContent id="uniqueid1">
   <PaneTitle>Content Title goes here</PaneTitle>
   <HTMLText><![CDATA[Transformed sub-content is placed here]]>
   </HTMLText>
   </PaneContent>
      <PaneContent id="uniqueid2">
   <PaneTitle>Content Title goes here</PaneTitle>
   <HTMLText><![CDATA[Transformed sub-content is placed here]]>
   </HTMLText>
   </PaneContent>
</VFPData>

The root content section's transformation then determines whether to handle transforming this XML data or distribute an XML file in the files section.

URL

Данные содержатся в файле, размещенном в Internet. Вы затем можете вставить динамическое содержание из файла, размещенного в Internet.

Script

Указывает код Visual FoxPro для генерации XML данных. Код возвращает строку XML, которая будет использована как данные и принимает в качестве параметра объект, для выявления набора опций для кода панели.

 CopyCode imageСкопировать код
LPARAMTERS oContent

Объект показывает перечисленные ниже свойства и методы:

  • CacheDir    каталог пользовательского кэша панели

  • ContentTitle    имя выбранной секции содержания

  • Unique ID    уникальный ID выбранной секции содержания

  • TaskPaneID    уникальный ID панели, которой принадлежит секция содержаняи

  • User    Данные пользователя, которые содержаться в поле User таблицы PaneContent

  • GetOption(cOptionName, xDefaultValue)    возвращает значение указанной опции. Вы можете, хотя и не обязаны, указать значение по умолчанию, которое должно быть возвращено, если опция пуста. Все значений опций возвращаются в виде строк, пока xDefaultValue не определит другой тип данных.

File

Указывает в качестве источника данных локальный файл. Этот файл добавляется в список связанных с панелью файлов и копируется в каталог кэша панели.

Web Service

Указывает, что данные получают через XML Web сервис в Internet.

Modify (Изменить)

Открывает окно для редактирования кода Visual FoxPro или XML данных.

Бокс редактирования

Отображает код Visual FoxPro или XML данные.

Source of this content is from the Internet (Источник этого содержания получают из Интернет)

Указывает, что код Visual FoxPro загружает содержание из Internet. Это в свою очередь разрешает использование опции панели Check for New Internet Content (Проверить на новое содержание в Интернет) option for the pane.

File (Файл)

Определяет имя файла данных.

Кнопка (...)

Выводит диалоговое окно для выбора файла данных.

WSDL URL

Указывает URL файла Web Services Description Language (WSDL) XML Web сервиса, который поставляет данные для панели. WSDL описывает сервисы, предлагаемые сервером.

Method (Метод)

Определяет вызываемый метод XML Web сервиса. Должны быть указаны, также, соответствующие параметры метода. Для указания опциий панели, используйте ## разделители. Например, GetPaneXML(##daysold##) ссылается на метод GetPaneXML XML Web сервиса и использует опцию панели DaysOld в качестве параметра.

Service (Сервис)

Указывает сервис в файле WSDL, который содержит операции, определенные в запросе Simple Object Access Protocol (SOAP). Если эта опция ничего не содержит, то при инициализации объекта SoapClient будет использован первый сервис в указанном файле WSDL. (Необязательный параметр)

Port (Порт)

Указывает имя порта в файле WSDL, который содержит операции, определенные в запросе SOAP . Если эта опция ничего не содержит, то при инициализации объекта SoapClient будет использоваться первый пор в указанном сервисе. (Необязательный параметр)

WSML

Указывает URL файла Web Services Meta Language (WSML). Это является требуемым параметром только при использовании пользовательских типов разметчиков. Для получения более подробной информации о пользовательском типе разметчиков (mappers) посмотрите документацию SOAP Toolkit, поставляемую вместе с Visual FoxPro.

Смотрите также