Zum Hauptinhalt springen
Version: 25.346.842.1

User

Definiert in: lib/combitCRM.SDK.v13.Extended.ts:3226

Extends

  • ExtendedCRMObjectBase<User>

Eigenschaften

_instance

protected _instance: User;

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

Abgeleitet von

ExtendedCRMObjectBase._instance

className

protected readonly className: string;

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

Abgeleitet von

ExtendedCRMObjectBase.className

departmentAsync

Abfragesignatur

get departmentAsync(): Promise<string>;

Definiert in: lib/combitCRM.SDK.v13.Extended.ts:3247

Liefert die Abteilung zurück

Rückgabewert

Promise<string>


email2Async

Abfragesignatur

get email2Async(): Promise<string>;

Definiert in: lib/combitCRM.SDK.v13.Extended.ts:3267

Liefert eMail2 zurück.

Rückgabewert

Promise<string>


emailAsync

Abfragesignatur

get emailAsync(): Promise<string>;

Definiert in: lib/combitCRM.SDK.v13.Extended.ts:3257

Liefert eMail zurück.

Rückgabewert

Promise<string>


faxAsync

Abfragesignatur

get faxAsync(): Promise<string>;

Definiert in: lib/combitCRM.SDK.v13.Extended.ts:3277

Liefert Fax zurück.

Rückgabewert

Promise<string>


firstNameAsync

Abfragesignatur

get firstNameAsync(): Promise<string>;

Definiert in: lib/combitCRM.SDK.v13.Extended.ts:3287

Liefert den Vornamen zurück.

Rückgabewert

Promise<string>


groupNamesAsync

Abfragesignatur

get groupNamesAsync(): Promise<string>;

Definiert in: lib/combitCRM.SDK.v13.Extended.ts:3297

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.v13.Extended.ts:3319

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.v13.Extended.ts:3329

Liefert den Nachnamen zurück.

Rückgabewert

Promise<string>


loginNameAsync

Abfragesignatur

get loginNameAsync(): Promise<string>;

Definiert in: lib/combitCRM.SDK.v13.Extended.ts:3339

Liefert Loginnamen zurück.

Rückgabewert

Promise<string>


mobile2Async

Abfragesignatur

get mobile2Async(): Promise<string>;

Definiert in: lib/combitCRM.SDK.v13.Extended.ts:3359

Liefert Mobiltelefon2 zurück.

Rückgabewert

Promise<string>


mobileAsync

Abfragesignatur

get mobileAsync(): Promise<string>;

Definiert in: lib/combitCRM.SDK.v13.Extended.ts:3349

Liefert Mobiltelefon zurück.

Rückgabewert

Promise<string>


phone2Async

Abfragesignatur

get phone2Async(): Promise<string>;

Definiert in: lib/combitCRM.SDK.v13.Extended.ts:3379

Liefert die Telefonnummer2 zurück.

Rückgabewert

Promise<string>


phoneAsync

Abfragesignatur

get phoneAsync(): Promise<string>;

Definiert in: lib/combitCRM.SDK.v13.Extended.ts:3369

Liefert die Telefonnummer zurück.

Rückgabewert

Promise<string>


pictureAsync

Abfragesignatur

get pictureAsync(): Promise<string>;

Definiert in: lib/combitCRM.SDK.v13.Extended.ts:3439

Liefert das Bild (Dateipfad) zurück.

Rückgabewert

Promise<string>


positionAsync

Abfragesignatur

get positionAsync(): Promise<string>;

Definiert in: lib/combitCRM.SDK.v13.Extended.ts:3449

Liefert die Position zurück.

Rückgabewert

Promise<string>


shortNameAsync

Abfragesignatur

get shortNameAsync(): Promise<string>;

Definiert in: lib/combitCRM.SDK.v13.Extended.ts:3389

Liefert den Kurznamen zurück.

Rückgabewert

Promise<string>


signatureAsync

Abfragesignatur

get signatureAsync(): Promise<string>;

Definiert in: lib/combitCRM.SDK.v13.Extended.ts:3399

Liefert die Unterschrift (Dateipfad) zurück.

Rückgabewert

Promise<string>


titleAsync

Abfragesignatur

get titleAsync(): Promise<string>;

Definiert in: lib/combitCRM.SDK.v13.Extended.ts:3409

Liefert den Titel zurück.

Rückgabewert

Promise<string>


userDefined1Async

Abfragesignatur

get userDefined1Async(): Promise<string>;

Definiert in: lib/combitCRM.SDK.v13.Extended.ts:3419

Liefert Zusatz1 zurück.

Rückgabewert

Promise<string>


userDefined2Async

Abfragesignatur

get userDefined2Async(): Promise<string>;

Definiert in: lib/combitCRM.SDK.v13.Extended.ts:3429

Liefert Zusatz2 zurück.

Rückgabewert

Promise<string>

Konstruktoren

Konstruktor

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

Definiert in: lib/combitCRM.SDK.v13.Extended.ts:3230

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.v13.Extended.ts:107

Rückgabewert

Promise<void>

Abgeleitet von

ExtendedCRMObjectBase.[asyncDispose]

[dispose]()

dispose: void;

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

Rückgabewert

void

Abgeleitet von

ExtendedCRMObjectBase.[dispose]

dispose()

dispose(): void;

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

Rückgabewert

void

Abgeleitet von

ExtendedCRMObjectBase.dispose

disposeAsync()

disposeAsync(): Promise<void>;

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

Rückgabewert

Promise<void>

Abgeleitet von

ExtendedCRMObjectBase.disposeAsync

getEffectiveRecordSetRightSelectStmnt4Delete()

getEffectiveRecordSetRightSelectStmnt4Delete(viewName): Promise<boolean>;

Definiert in: lib/combitCRM.SDK.v13.Extended.ts:3505

Parameter

ParameterType
viewNamestring

Rückgabewert

Promise<boolean>


getEffectiveRecordSetRightSelectStmnt4EditAsync()

getEffectiveRecordSetRightSelectStmnt4EditAsync(viewName): Promise<boolean>;

Definiert in: lib/combitCRM.SDK.v13.Extended.ts:3498

Parameter

ParameterType
viewNamestring

Rückgabewert

Promise<boolean>


getEffectiveRecordSetRightWhereStmnt4ViewAsync()

getEffectiveRecordSetRightWhereStmnt4ViewAsync(viewName): Promise<boolean>;

Definiert in: lib/combitCRM.SDK.v13.Extended.ts:3491

Parameter

ParameterType
viewNamestring

Rückgabewert

Promise<boolean>


guardDisposed()

protected guardDisposed(): void;

Definiert in: lib/combitCRM.SDK.v13.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.v13.Extended.ts:3309

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.v13.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.v13.Extended.ts:3477

Parameter

ParameterType
viewNamestring
fieldNamestring

Rückgabewert

Promise<boolean>


isEffectiveFieldWriteRightGrantedAsync()

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

Definiert in: lib/combitCRM.SDK.v13.Extended.ts:3484

Parameter

ParameterType
viewNamestring
fieldNamestring

Rückgabewert

Promise<boolean>


isEffectiveGeneralRightGrantedAsync()

isEffectiveGeneralRightGrantedAsync(right): Promise<boolean>;

Definiert in: lib/combitCRM.SDK.v13.Extended.ts:3456

Parameter

ParameterType
rightnumber

Rückgabewert

Promise<boolean>


isEffectiveProjectRightGrantedAsync()

isEffectiveProjectRightGrantedAsync(right): Promise<boolean>;

Definiert in: lib/combitCRM.SDK.v13.Extended.ts:3463

Parameter

ParameterType
rightnumber

Rückgabewert

Promise<boolean>


isEffectiveViewRightGrantedAsync()

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

Definiert in: lib/combitCRM.SDK.v13.Extended.ts:3470

Parameter

ParameterType
rightnumber
viewNamestring

Rückgabewert

Promise<boolean>