IPrjMaterials. Интерфейс к табличному враперу 'Материальные ресурсы' Назад В начало Вперед

Файл: Example\Src\VIP\Common\IPrjMaterials.vih

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

Включен в проект начиная с издания 03.2005.

//******************************************************************************
//													(c) корпорация Галактика
// Демопроект 1.0 - Ядро приложения
// Интерфейс врапера 'Материальные ресурсы'
//******************************************************************************

#ifndef __PRJMATERIALS__VIH__
#define __PRJMATERIALS__VIH__

#component "C_CORE"

#include IModify.vih
#include IManualIndex.vih

//******************************************************************************
#doc
 Интерфейс к данным по использованию материальных ресурсов в проекте.
#end

public ObjInterface IPrjMaterials;
  property NRec				 : comp read write;
  property cMaterial			: comp read write;
  property cMaster			: comp read write;
  property MasterCode		 : word read write;
  property Status			 : byte read write;
  property QuantP			 : double read write;
  property QuantF			 : double read write;
  property SummP				: double read write;
  property SummF				: double read write;

  index PrjMaterials0 = NRec(unique, primary);
  index PrjMaterials01 = MasterCode, cMaster, Status, cMaterial;
  index REF_PrjMaterials_4 = cMaterial;

end;

//******************************************************************************

public VipInterface twPrjMaterials implements IPrjMaterials, IModify, IManualIndex licensed(free);
public:
  constructor Init;
end;

#endif