twKatMaterials. Интерфейс предоставления данных сторонним модулям Назад В начало Вперед

Файл: Example\Src\VIP\Sklad\twKatMaterials.vip

Издание 01.2007. Добавлены директивы документирования.

//******************************************************************************
//													(c) корпорация Галактика
// Демопроект 1.0 - Управление снабжением
// Реализация табличного объекта характеристик материала
//******************************************************************************

#include IKatMaterials.vih

#component "C_SKLAD"

//******************************************************************************
#doc
 Реализация табличного объекта характеристик материала.
#end

interface twKatMaterials;

create view

as select
  *

from
  KatMaterials
;

//------------------------------------------------------------------------------

property IKatMaterials.NRec : comp	 absolute KatMaterials.NRec  read;
property IKatMaterials.Name : string[40] absolute KatMaterials.Name  read;
property IKatMaterials.EI   : string[10] absolute KatMaterials.EI	read;
property IKatMaterials.Price: double	 absolute KatMaterials.Price read;

//------------------------------------------------------------------------------

function IModify.doInsert : Word;
{
  Result := insert current KatMaterials;
}

//------------------------------------------------------------------------------

function IModify.doUpdate : Word;
{
  Result := update current KatMaterials;
}

//------------------------------------------------------------------------------

function IModify.doDelete : Word;
{
  Result := delete current KatMaterials;
}

//------------------------------------------------------------------------------

implementation IModify.doFlush abstract;

index IKatMaterials.KatMaterials0 auto;

end.