Zum Hauptinhalt springen
Version: 25.226.1329.1

User

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

Extends

  • ExtendedCRMObjectBase<User>

Eigenschaften

_instance

protected _instance: User;

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

Abgeleitet von

ExtendedCRMObjectBase._instance

className

protected readonly className: string;

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

Abgeleitet von

ExtendedCRMObjectBase.className

departmentAsync

Abfragesignatur

get departmentAsync(): Promise<string>;

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

Liefert die Abteilung zurück

Rückgabewert

Promise<string>


email2Async

Abfragesignatur

get email2Async(): Promise<string>;

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

Liefert eMail2 zurück.

Rückgabewert

Promise<string>


emailAsync

Abfragesignatur

get emailAsync(): Promise<string>;

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

Liefert eMail zurück.

Rückgabewert

Promise<string>


faxAsync

Abfragesignatur

get faxAsync(): Promise<string>;

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

Liefert Fax zurück.

Rückgabewert

Promise<string>


firstNameAsync

Abfragesignatur

get firstNameAsync(): Promise<string>;

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

Liefert den Vornamen zurück.

Rückgabewert

Promise<string>


groupNamesAsync

Abfragesignatur

get groupNamesAsync(): Promise<string>;

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

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:3153

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:3163

Liefert den Nachnamen zurück.

Rückgabewert

Promise<string>


loginNameAsync

Abfragesignatur

get loginNameAsync(): Promise<string>;

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

Liefert Loginnamen zurück.

Rückgabewert

Promise<string>


mobile2Async

Abfragesignatur

get mobile2Async(): Promise<string>;

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

Liefert Mobiltelefon2 zurück.

Rückgabewert

Promise<string>


mobileAsync

Abfragesignatur

get mobileAsync(): Promise<string>;

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

Liefert Mobiltelefon zurück.

Rückgabewert

Promise<string>


phone2Async

Abfragesignatur

get phone2Async(): Promise<string>;

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

Liefert die Telefonnummer2 zurück.

Rückgabewert

Promise<string>


phoneAsync

Abfragesignatur

get phoneAsync(): Promise<string>;

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

Liefert die Telefonnummer zurück.

Rückgabewert

Promise<string>


pictureAsync

Abfragesignatur

get pictureAsync(): Promise<string>;

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

Liefert das Bild (Dateipfad) zurück.

Rückgabewert

Promise<string>


positionAsync

Abfragesignatur

get positionAsync(): Promise<string>;

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

Liefert die Position zurück.

Rückgabewert

Promise<string>


shortNameAsync

Abfragesignatur

get shortNameAsync(): Promise<string>;

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

Liefert den Kurznamen zurück.

Rückgabewert

Promise<string>


signatureAsync

Abfragesignatur

get signatureAsync(): Promise<string>;

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

Liefert die Unterschrift (Dateipfad) zurück.

Rückgabewert

Promise<string>


titleAsync

Abfragesignatur

get titleAsync(): Promise<string>;

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

Liefert den Titel zurück.

Rückgabewert

Promise<string>


userDefined1Async

Abfragesignatur

get userDefined1Async(): Promise<string>;

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

Liefert Zusatz1 zurück.

Rückgabewert

Promise<string>


userDefined2Async

Abfragesignatur

get userDefined2Async(): Promise<string>;

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

Liefert Zusatz2 zurück.

Rückgabewert

Promise<string>

Konstruktoren

Konstruktor

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

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

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:93

Rückgabewert

Promise<void>

Abgeleitet von

ExtendedCRMObjectBase.[asyncDispose]

[dispose]()

dispose: void;

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

Rückgabewert

void

Abgeleitet von

ExtendedCRMObjectBase.[dispose]

dispose()

dispose(): void;

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

Rückgabewert

void

Abgeleitet von

ExtendedCRMObjectBase.dispose

disposeAsync()

disposeAsync(): Promise<void>;

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

Rückgabewert

Promise<void>

Abgeleitet von

ExtendedCRMObjectBase.disposeAsync

getEffectiveRecordSetRightSelectStmnt4Delete()

getEffectiveRecordSetRightSelectStmnt4Delete(viewName): Promise<boolean>;

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

Parameter

ParameterType
viewNamestring

Rückgabewert

Promise<boolean>


getEffectiveRecordSetRightSelectStmnt4EditAsync()

getEffectiveRecordSetRightSelectStmnt4EditAsync(viewName): Promise<boolean>;

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

Parameter

ParameterType
viewNamestring

Rückgabewert

Promise<boolean>


getEffectiveRecordSetRightWhereStmnt4ViewAsync()

getEffectiveRecordSetRightWhereStmnt4ViewAsync(viewName): Promise<boolean>;

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

Parameter

ParameterType
viewNamestring

Rückgabewert

Promise<boolean>


guardDisposed()

protected guardDisposed(): void;

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

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:3143

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:51

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:3311

Parameter

ParameterType
viewNamestring
fieldNamestring

Rückgabewert

Promise<boolean>


isEffectiveFieldWriteRightGrantedAsync()

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

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

Parameter

ParameterType
viewNamestring
fieldNamestring

Rückgabewert

Promise<boolean>


isEffectiveGeneralRightGrantedAsync()

isEffectiveGeneralRightGrantedAsync(right): Promise<boolean>;

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

Parameter

ParameterType
rightnumber

Rückgabewert

Promise<boolean>


isEffectiveProjectRightGrantedAsync()

isEffectiveProjectRightGrantedAsync(right): Promise<boolean>;

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

Parameter

ParameterType
rightnumber

Rückgabewert

Promise<boolean>


isEffectiveViewRightGrantedAsync()

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

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

Parameter

ParameterType
rightnumber
viewNamestring

Rückgabewert

Promise<boolean>