Zum Hauptinhalt springen
Version: 25.346.842.1

User

Definiert in: lib/combitCRM.SDK.v12.Extended.ts:3225

Extends

  • ExtendedCRMObjectBase<User>

Eigenschaften

_instance

protected _instance: User;

Definiert in: lib/combitCRM.SDK.v12.Extended.ts:14

Abgeleitet von

ExtendedCRMObjectBase._instance

className

protected readonly className: string;

Definiert in: lib/combitCRM.SDK.v12.Extended.ts:18

Abgeleitet von

ExtendedCRMObjectBase.className

departmentAsync

Abfragesignatur

get departmentAsync(): Promise<string>;

Definiert in: lib/combitCRM.SDK.v12.Extended.ts:3246

Liefert die Abteilung zurück

Rückgabewert

Promise<string>


email2Async

Abfragesignatur

get email2Async(): Promise<string>;

Definiert in: lib/combitCRM.SDK.v12.Extended.ts:3266

Liefert eMail2 zurück.

Rückgabewert

Promise<string>


emailAsync

Abfragesignatur

get emailAsync(): Promise<string>;

Definiert in: lib/combitCRM.SDK.v12.Extended.ts:3256

Liefert eMail zurück.

Rückgabewert

Promise<string>


faxAsync

Abfragesignatur

get faxAsync(): Promise<string>;

Definiert in: lib/combitCRM.SDK.v12.Extended.ts:3276

Liefert Fax zurück.

Rückgabewert

Promise<string>


firstNameAsync

Abfragesignatur

get firstNameAsync(): Promise<string>;

Definiert in: lib/combitCRM.SDK.v12.Extended.ts:3286

Liefert den Vornamen zurück.

Rückgabewert

Promise<string>


groupNamesAsync

Abfragesignatur

get groupNamesAsync(): Promise<string>;

Definiert in: lib/combitCRM.SDK.v12.Extended.ts:3296

Liefert in einem String kommasepariert alle Gruppen (jeweils in einfache Anführungszeichen eingeschlossen), in denen der Benutzer Mitglied ist, z.B. 'Vertrieb', 'Administratoren'.

Rückgabewert

Promise<string>


isLoggedInAsync

Abfragesignatur

get isLoggedInAsync(): Promise<boolean>;

Definiert in: lib/combitCRM.SDK.v12.Extended.ts:3318

Liefert true zurück, wenn der Benutzer gerade eingeloggt ist.

Rückgabewert

Promise<boolean>


lastNameAsync

Abfragesignatur

get lastNameAsync(): Promise<string>;

Definiert in: lib/combitCRM.SDK.v12.Extended.ts:3328

Liefert den Nachnamen zurück.

Rückgabewert

Promise<string>


loginNameAsync

Abfragesignatur

get loginNameAsync(): Promise<string>;

Definiert in: lib/combitCRM.SDK.v12.Extended.ts:3338

Liefert Loginnamen zurück.

Rückgabewert

Promise<string>


mobile2Async

Abfragesignatur

get mobile2Async(): Promise<string>;

Definiert in: lib/combitCRM.SDK.v12.Extended.ts:3358

Liefert Mobiltelefon2 zurück.

Rückgabewert

Promise<string>


mobileAsync

Abfragesignatur

get mobileAsync(): Promise<string>;

Definiert in: lib/combitCRM.SDK.v12.Extended.ts:3348

Liefert Mobiltelefon zurück.

Rückgabewert

Promise<string>


phone2Async

Abfragesignatur

get phone2Async(): Promise<string>;

Definiert in: lib/combitCRM.SDK.v12.Extended.ts:3378

Liefert die Telefonnummer2 zurück.

Rückgabewert

Promise<string>


phoneAsync

Abfragesignatur

get phoneAsync(): Promise<string>;

Definiert in: lib/combitCRM.SDK.v12.Extended.ts:3368

Liefert die Telefonnummer zurück.

Rückgabewert

Promise<string>


pictureAsync

Abfragesignatur

get pictureAsync(): Promise<string>;

Definiert in: lib/combitCRM.SDK.v12.Extended.ts:3438

Liefert das Bild (Dateipfad) zurück.

Rückgabewert

Promise<string>


positionAsync

Abfragesignatur

get positionAsync(): Promise<string>;

Definiert in: lib/combitCRM.SDK.v12.Extended.ts:3448

Liefert die Position zurück.

Rückgabewert

Promise<string>


shortNameAsync

Abfragesignatur

get shortNameAsync(): Promise<string>;

Definiert in: lib/combitCRM.SDK.v12.Extended.ts:3388

Liefert den Kurznamen zurück.

Rückgabewert

Promise<string>


signatureAsync

Abfragesignatur

get signatureAsync(): Promise<string>;

Definiert in: lib/combitCRM.SDK.v12.Extended.ts:3398

Liefert die Unterschrift (Dateipfad) zurück.

Rückgabewert

Promise<string>


titleAsync

Abfragesignatur

get titleAsync(): Promise<string>;

Definiert in: lib/combitCRM.SDK.v12.Extended.ts:3408

Liefert den Titel zurück.

Rückgabewert

Promise<string>


userDefined1Async

Abfragesignatur

get userDefined1Async(): Promise<string>;

Definiert in: lib/combitCRM.SDK.v12.Extended.ts:3418

Liefert Zusatz1 zurück.

Rückgabewert

Promise<string>


userDefined2Async

Abfragesignatur

get userDefined2Async(): Promise<string>;

Definiert in: lib/combitCRM.SDK.v12.Extended.ts:3428

Liefert Zusatz2 zurück.

Rückgabewert

Promise<string>

Konstruktoren

Konstruktor

new User(
user,
combitCRMVersion,
disposeInstance): User;

Definiert in: lib/combitCRM.SDK.v12.Extended.ts:3229

Parameter

ParameterTypeDefault value
userUserundefined
combitCRMVersionnumber | CRMVersionundefined
disposeInstancebooleantrue

Rückgabewert

User

Überschreibt

ExtendedCRMObjectBase<CoreCRM.User>.constructor

Methoden

[asyncDispose]()

asyncDispose: Promise<void>;

Definiert in: lib/combitCRM.SDK.v12.Extended.ts:107

Rückgabewert

Promise<void>

Abgeleitet von

ExtendedCRMObjectBase.[asyncDispose]

[dispose]()

dispose: void;

Definiert in: lib/combitCRM.SDK.v12.Extended.ts:102

Rückgabewert

void

Abgeleitet von

ExtendedCRMObjectBase.[dispose]

dispose()

dispose(): void;

Definiert in: lib/combitCRM.SDK.v12.Extended.ts:86

Rückgabewert

void

Abgeleitet von

ExtendedCRMObjectBase.dispose

disposeAsync()

disposeAsync(): Promise<void>;

Definiert in: lib/combitCRM.SDK.v12.Extended.ts:70

Rückgabewert

Promise<void>

Abgeleitet von

ExtendedCRMObjectBase.disposeAsync

getEffectiveRecordSetRightSelectStmnt4Delete()

getEffectiveRecordSetRightSelectStmnt4Delete(viewName): Promise<boolean>;

Definiert in: lib/combitCRM.SDK.v12.Extended.ts:3504

Parameter

ParameterType
viewNamestring

Rückgabewert

Promise<boolean>


getEffectiveRecordSetRightSelectStmnt4EditAsync()

getEffectiveRecordSetRightSelectStmnt4EditAsync(viewName): Promise<boolean>;

Definiert in: lib/combitCRM.SDK.v12.Extended.ts:3497

Parameter

ParameterType
viewNamestring

Rückgabewert

Promise<boolean>


getEffectiveRecordSetRightWhereStmnt4ViewAsync()

getEffectiveRecordSetRightWhereStmnt4ViewAsync(viewName): Promise<boolean>;

Definiert in: lib/combitCRM.SDK.v12.Extended.ts:3490

Parameter

ParameterType
viewNamestring

Rückgabewert

Promise<boolean>


guardDisposed()

protected guardDisposed(): void;

Definiert in: lib/combitCRM.SDK.v12.Extended.ts:31

Wift einen Error, wenn die Instanz bereits freigegeben wurde.

Rückgabewert

void

Throws

Error wenn die Instanz bereits freigegeben wurde.

Abgeleitet von

ExtendedCRMObjectBase.guardDisposed

hasGroupAsync()

hasGroupAsync(groupName): Promise<boolean>;

Definiert in: lib/combitCRM.SDK.v12.Extended.ts:3308

Prüft ob der Benutzer in einer Gruppe ist.

Parameter

ParameterTypeDescription
groupNamestringName der Gruppe

Rückgabewert

Promise<boolean>

true wenn der Benutzer in der Gruppe ist, andernfalls false


isDisposed()

isDisposed(): boolean;

Definiert in: lib/combitCRM.SDK.v12.Extended.ts:65

Gibt an, ob die Instanz bereits freigegeben wurde.

Rückgabewert

boolean

true wenn die Instanz bereits freigegeben wurde, andernfalls false.

Abgeleitet von

ExtendedCRMObjectBase.isDisposed

isEffectiveFieldReadRightGrantedAsync()

isEffectiveFieldReadRightGrantedAsync(viewName, fieldName): Promise<boolean>;

Definiert in: lib/combitCRM.SDK.v12.Extended.ts:3476

Parameter

ParameterType
viewNamestring
fieldNamestring

Rückgabewert

Promise<boolean>


isEffectiveFieldWriteRightGrantedAsync()

isEffectiveFieldWriteRightGrantedAsync(viewName, fieldName): Promise<boolean>;

Definiert in: lib/combitCRM.SDK.v12.Extended.ts:3483

Parameter

ParameterType
viewNamestring
fieldNamestring

Rückgabewert

Promise<boolean>


isEffectiveGeneralRightGrantedAsync()

isEffectiveGeneralRightGrantedAsync(right): Promise<boolean>;

Definiert in: lib/combitCRM.SDK.v12.Extended.ts:3455

Parameter

ParameterType
rightnumber

Rückgabewert

Promise<boolean>


isEffectiveProjectRightGrantedAsync()

isEffectiveProjectRightGrantedAsync(right): Promise<boolean>;

Definiert in: lib/combitCRM.SDK.v12.Extended.ts:3462

Parameter

ParameterType
rightnumber

Rückgabewert

Promise<boolean>


isEffectiveViewRightGrantedAsync()

isEffectiveViewRightGrantedAsync(right, viewName): Promise<boolean>;

Definiert in: lib/combitCRM.SDK.v12.Extended.ts:3469

Parameter

ParameterType
rightnumber
viewNamestring

Rückgabewert

Promise<boolean>