Skip to main content
Skip table of contents

TBeProjectBO

TBeProjectBo

Die Klasse TBeProjectBo kapselt Eigenschaften und Funktionen eines Projekts.

Eigenschaften

EigenschaftBeschreibung

CbRelationShips:O

Objekt zur Verwaltung der Verknüpfungen des Projekts (TCbBeBORelationShips)

CbDescription:C

Projekt-Bezeichnung (entspricht DABPRJ:BEZ)

CbComment:C

Beschreibung (entspricht DABPRJ:BESCHREIB)

CbType:N

Projekt-Typ (entspricht DABPRJ:TYP)

CbStatus:N

Status (entspricht DABPRJ:STATUS)

CbPriority:N

Priorität (entspricht DABPRJ:PRIORITAET)

CbAuthority:C

Verantwortlicher Benutzer (entspricht DABPRJ:VERANTWORT)

CbCustomerNo:N

Kundenzuordnung des Projekts (entspricht DABPRJ:KDNR)

CbStartDate:D

Start-Datum des Projekts (entspricht DABPRJ:BEGINN)

CbEndDate:D

End-Datum des Projekts (entspricht DABPRJ:ENDE)

CbSearchFulltext:C

Volltext-Suche (entspricht DABPRJ:SUCHE) wird beim Schreibzugriff für FTS-Index optimiert

CbDescription:C

Projekt-Bezeichnung (entspricht DABPRJ:BEZ)

CbComment:C

Beschreibung (entspricht DABPRJ:BESCHREIB)

CbType:N

Projekt-Typ (entspricht DABPRJ:TYP)

CbStatus:N

Status (entspricht DABPRJ:STATUS)

CbPriority:N

Priorität (entspricht DABPRJ:PRIORITAET)

CbAuthority:C

Verantwortlicher Benutzer (entspricht DABPRJ:VERANTWORT)

CbCustomerNo:N

Kundenzuordnung des Projekts (entspricht DABPRJ:KDNR)

CbStartDate:D

Start-Datum des Projekts (entspricht DABPRJ:BEGINN)

CbEndDate:D

End-Datum des Projekts (entspricht DABPRJ:ENDE)

CbIndicatorTotal:N

Status-Ampel "Gesamt" (entspricht DABPRJ:SA_GESAMT)

CbIndicatorTime:N

Status-Ampel "Zeit/Termin" (entspricht DABPRJ:SA_ZEIT)

CbIndicatorExpense:N

Status-Ampel "Aufwand/Kosten" (entspricht DABPRJ:SA_AUFWAND)

CbIndicatorResult:N

Status-Ampel "Ergebnis/Leistung" (entspricht DABPRJ:SA_ERGBNIS)

CbSearchFulltext:C

Volltext-Suche (entspricht DABPRJ:SUCHE) wird beim Schreibzugriff für FTS-Index optimiert

Funktionen

FunktionBeschreibung

CbEdit()

Diese Methode ist für diese Business Objekt nicht verfügbar.

CbInsert()

Diese Methode ist für diese Business Objekt nicht verfügbar.

CbDelete()

Diese Methode ist für diese Business Objekt nicht verfügbar.

CbCancel()

Diese Methode ist für diese Business Objekt nicht verfügbar.

CbPost()

Diese Methode ist für diese Business Objekt nicht verfügbar.

Verfügbare Ereignisse

Ereignis

Berchnung Suchtext für Volltextsuche

Berechnung der Info-Caption

nach der Neuanlage

vor dem Speichern

vor dem Löschen

bei Kopie

Beispiel

CODE
//******************************************************************************
//******************************************************************************
// Neues Projekt anlegen
//******************************************************************************
//******************************************************************************
|oProjectBO|

oProjectBO := CreateObject('TBeProjectBO'),
startseq
  oProjectBO.CBInsert(),
  oProjectBO.CbDescription := 'Test-Projekt von ' + DateTimeToStr(Now()),
  oProjectBO.CbComment     := 'Das ist ein kleines Test-Projekt',
  oProjectBO.CbStartDate   := Date() + 14,
  oProjectBO.CbEndDate     := oProjectBO.CbStartDate + 7,
  oProjectBO.CBPost(),

  writeln(oProjectBO.CbID),
always
  DestroyObject(oProjectBO),
stopseq,

Weitere Verknüpfungen

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.