litbaza книги онлайнРазная литератураИнтернет-журнал "Домашняя лаборатория", 2007 №4 - Коллектив авторов

Шрифт:

-
+

Интервал:

-
+

Закладка:

Сделать
1 ... 197 198 199 200 201 202 203 204 205 206
Перейти на страницу:
��� ����������� ������ ��������� �� ����� �������.

���������� �������� �����, ��������� ����, ������ � ���������������� ���� ��������� �������:

Label1.Caption=���

Label2.Caption=�������

Label3.Caption=������������� ����� ������

Label4.Caption=���������� ����� ������

Text1.DataSource=Data1

Text1.DataField=Name

Text2.DataSource=Data1

Text2.DataField=LastName

Text3.DataSource=Data1

Text3.DataField= Idwork

DBList1.RowSource=Data2

DBList1.ListField=Office

DBList1.DataSource=Data1

DBList1.DataField=Id_work

DBList1.BoundColumn=ID_work

DBCombo1.RowSource=Data2

DBCombo1.ListField=Office

DBCombo1.DataSource=Data1

DBCombo1.DataField= Idwork

DBCombo1.BoundColumn=ID_work

��������� � ��������� ������ (���.�8.12). � ��������� ��������� ����� �� �������� ����� ����� ������������ ���������� ����� Name, LastName � Id work �� ������� PERSON. ������ � ��������������� ���� ���������� ���������� ���� ������ �� ������� WORKPLACE, ������ ����� ������ ��������, ������������� ���������� ��������� ����, ����� �������� � ������ ����������. ������������ �� ������ ������� � ������� ������� ������� ���������� ������� ���������� ��������� �� ������, ��� �� ������ �������� ����� ������. �� ������ ��� ���������������� ���� �������� ��������� �������� � ������� �����-���� ������ �� ������ ������� ���������� �������, ����� ����������� ��������� ������� ������ � ���������� ���������� ������. ������ ������� ��������� �� �� �� ������ � ��������� ��� ���������� � ����� ������ �������� � ������������ �� ��������� �������.

���.�8.12. ��������� ������ ����������

���� 9

����� (MSFIexGrid) � ���������� ��������� ���� (RichTextBox)

MSFIexGrid

ActiveX ������ MSFIexGrid ����� ����������� ��� ����������� �� �������� ����� ������, �������������� � ��������� ����. ���� ����� MSFIexGrid ������� � ����� ������, �� ������ ������������ � ������ ������ ��� ������. ��� ������, ��� �� ������ ��������� �������� ��� ���������� ����� �������, ��������, ��������, ���������, ���������, ������� �����, ����� ����������� � ������, �� �� ������ �������� ������ � ���� ������. ��� ��������� ����� ����� MSFIexGrid � ������� ������������ �������� DataSource, ������� ������������ ��� ��� ���������������� ������� ���������� �������.

����� �������� ������ MSFIexGrid �� ������ ������������, ��������� ������� ���� Project � > Components � �������� �� ������ ��������� ���������� (Controls) Microsoft FlexGrid Control � ����� ������� ������ ��.

����� ����� �� ������ ������������ �������� ����� ����������� -.

�������� Row � Col ������� MSFIexGrid ���������� ��������� ������� ������. ���������� ������� ������ �������� ����� �������� Text, �� ���� ������ � ������� �������� � ��������� ����. ���� ���� �� ���������� ����� ������, ��� ��� � Visual Basic ���� ������� �������������� ������ � ����� � �������. ���� � ������ ��������� ������� �����, �� ���������� ������������ ������� �������������� ����� � ������ CStr, ��������:

MSFlexGrid1.Text=CStr(sum).

� ������ �������, ��� ���������� ����� �� ���������� ����������� ������ ����� ������������ ������� Val, ��������:

sum=sum + Val(MSFlexGrid1.�ext)

�������� Rows � Cols ��������� ���������� ���������� ����� � �������� � �����. ������� ���������� � ����� � �������� ����� ���������� � ������� ������� FixedRows � FixedCols. ���������� ���������� ������������ ��������� FormatString. ��������, ��������� ������ ����������, ��� ���������� ��������� �������� �����:

s$ = "<��� ������ |<���� ���.|<��� �����.|>���-�� |<��������. ������|<���� "

MSFlexGrid1.FormatString = s$

��������� ����� ����� ������������ ����������� �������, ������ � ������ ������ ���������� ��������� ������ ������ � �������, ������� ������ �����, ��� ��� ������ ��������� �����:

s$ = ���|�����|�������"

MSFlexGridl1.FormatString = s$

�������� ��� ���������� ���������� ������������ ������ ��������� �������� TextArray. ��� �������� ����� ���������:

MSFlexGrid1.TextArray(cellindex) [= string]

��� string � ��������� ���������� ������, ������������ ���������� cellindex. �������� cellindex ������������ ����� ������ ������ � ����� � �������������� ��������� �������. � ������ ������� ������������ ������ ������������ ������������ �� ������ ������ �� ����� ���������� ������� � �����, ������������ ��������� Cols. ��� ������� ��������� cellindex ������ ������������ ��������� �������:

Function GetCellIndex(row As Integer, col As Integer) As Long GetCellIndex = row*MSFlexGrid1.Cols + col End Function

��� ��������� �� �������� � ��������� ������� MSFIexGrid ������� �������, ��� ������ ����� � ������� ������� �� � �������, � � ����. ����� �������, ������ ������ �����, � ������� ������ ��������� ���������, �� ����� ���� �������� ������� �������.

��� ������������ ������������� ������� MSFlexGrid �������� ����������, ��������������� ��� ��������� ����� ���� ������, ���������� ���������� � �����������, ��������� ��� ������� � �������.

���� ������ CASTOMER.MDB �������� � ���� ��� �������:

CASTOMER � �������� ���������� � �����������,

ORDERSALES � �������� ���������� � ��������� ��� �������,

PRODUCTS � �������� ����������� � �������.

��������� ������ ���� ������ �������� � ��������� ��������.

�������. ��������� ������� CASTOMER

���� ∙ ��������

Idcust ∙ ���

1 ... 197 198 199 200 201 202 203 204 205 206
Перейти на страницу:

Комментарии
Минимальная длина комментария - 20 знаков. Уважайте себя и других!
Комментариев еще нет. Хотите быть первым?