ПредишенСледващото

Visual FoxPro ви позволява да създавате форми, съдържащи няколко раздела. Обекти от този тип е полезна в случаите, когато това е необходимо да се постави на голямо количество информация, или за удобство на работа изисква основни, най-често се използва информация, групирани на едно място, отделен от по-малко важна информация.

За да създадете раздел във формата, трябва да използвате бутона Page рамката (раздел) лентата с инструменти Контроли на формуляр (елементи за управление). Създаден обект съдържа Редактиране (Edit) в контекстното меню, което показва, че това е сложен обект, в който разделите са надарени със собствените си качества. Броят на разделите се определя PAGECOUNT собственост (брой раздели). В процеса на създаване на форма на преход от един раздел към друг се осъществява в режим на редактиране.

Създаване на страница Frame тип обект (раздел), помислете примера на развитието на формата на много страници за масата на клиента. Формата съдържа два раздела. Обект Grid (таблица), ще бъде разположен на първия раздел, който съдържа списък с всички клиенти, а вторият - за допълнителна информация за избрания клиент на първия раздел.

  1. Open проект продажби.
  2. Кликнете прозорец Form Designer за създаване на нова форма. Регулирайте надпис собственост (надпис) форма, като въведете заглавието на списъка с форма на клиенти.
  3. Отваряне на околната среда на данните (на околната среда) чрез изпълнение на околната среда (околна среда) от диалоговия прозорец Преглед на меню (Изглед).
  4. С помощта на командата Add (Добавяне) контекстното меню, добавят под формата на таблица, за клиенти. Затворете диалоговия прозорец.
  5. Кликнете Page бутон Frame (раздел) по контрол на инструмент форма (контрол форма) панел.
  6. Поставете показалеца във формата, и докато държите натиснат бутона на мишката, преместете курсора диагонално, така че да се получи с размерите на формата рамка (фиг. 15.19).

Фиг. 15.19. Настаняване под формата на обект Page Frame на

  1. Отворете свойствата на създадения обект. Уверете се, че свойствата PAGECOUNT, определя броя на обозначените форми, по подразбиране е 2.
  2. Регулирайте надпис имота (надпис) за Pagei Rade2 и съоръжения, които определят нивото на заглавната част на всеки раздел. За да въведете заглавие обект Pagei Обобщение и обектно Rade2 - Допълнителна информация.
  3. За да преместите обекта в режим на редактиране Page Frame (раздел), изберете Edit (Редактиране) в контекстното меню. Около обекта се появи пунктирана контура рамка.
  4. Уверете се, че сте на първия раздел на обекта на Page Frame (раздел). За да направите това, кликнете върху раздела Обобщена информация в горната част на формата.
  5. Ползването на бутона Grid (таблица) за лентата Елементи за управление (елементи за управление), създаване на грид-сайтове (таблица) за показване на полета icdcustomer, маса дейност компания на клиентите.
  6. В третата колона на таблицата, за да се покаже фамилия, име и фамилното име на представителя в Sour CE Контролния собственост (изходни данни), въведете следния израз:

запалена джантата (клиент .cLastname) + "" + Allt джантата (клиент .cFirstname) + "" + alltrim (customer.cSecondname)

  1. Определяне заглавията на колоните и други параметри на създадения обект грид (Таблица).
  2. В долния позиция движи бутони на записите в таблиците и излизане от матрицата.

Фиг. 15.20 показва първия раздел е създаден форма.

Фиг. 15.20. На първата страница на повече страници форма

  1. Отиди на втория раздел на рамката на обект Page (раздел). За да направите това, кликнете върху заглавието раздела Допълнителна информация в горната част на формуляра.

Ако опитът ви да отидете на втория раздел е бил неуспешен, се уверете, че обект Page рамката (Tab) е в режим на редактиране.

  1. На втората страница на обекта, поставете всички полета в таблицата с клиентите и надписи по тях.
  2. При преминаване към друга форма раздел, трябва да актуализирате данните на стойностите да се показва в него. За да направите това, можете да използвате събитието Activate (активиране) на всеки раздел на рамката на обект Page (раздел). Отворени процедури за обработка на прозореца за редактиране на събитието, и след това въведете следната команда, която използва метода Refresh (Обновяване):

Прозорец лечение на метода за опресняване е показано на фиг. 15.21.

  1. Запазване на създадената форма и да го ползвате, за да се изпълни.

Моля, имайте предвид, че стойността на [User Процедура] се появява, след като въведете информация в лечение на прозорците в имота на този метод.

Фиг. 15.21. лечения прозорец за метода на опресняване

Фиг. 15.22. Втората форма на раздела

Свързани статии

Подкрепете проекта - споделете линка, благодаря!