kUser
User
Info
Inherits from kDataObject\kDataBasic
Properties
| Name | Type | Label | List | Owned | Cluster | Mandatory | Unique | Note |
|---|---|---|---|---|---|---|---|---|
| tkEmail | - | |||||||
| Groups | kUserGroup | User Group | List | Not Owned | - | |||
| Locale | tkLocale | Locale | ||||||
| Language | kLanguage | Language | - | |||||
| LastPassword | tkPassword | - | ||||||
| Salt | tkPassword | - | ||||||
| Avatar | tkAttachment | - | ||||||
| Administrator | tkYesNo | - | ||||||
| Deleted | tkYesNo | - | ||||||
| PersonalBoard | kMessageBoard | - | ||||||
| StartUpfunction | kFunction | List | Owned | - | ||||
| Developer | tkYesNo | - | ||||||
| Role | tkTranslatableDescription | - | ||||||
| LastPasswordChange | tkDateTime | Last Password Change | - | |||||
| ForcePasswordChange | tkYesNo | Force Password Change | - | |||||
| ExternalUser | tkYesNo | External User | - | |||||
| Blocked | tkYesNo | Blocked | - | |||||
| BlockedUntil | tkDateTime | Blocked Until | - | |||||
| CrashReports | tkYesNo | Can send crash reports | - | Help improve Vibecode's features and performance | ||||
| LogLogin | tkYesNo | Log login\logout request | - | |||||
| LoginLocally | tkYesNo | Local Login ( do not use Vas ) | - | |||||
| Inherited from kDataBasic | ||||||||
| Code | tkCode | Code | ||||||
| Description | tkTranslatableDescription | Description | - | |||||
| Remark | kRemark | Remark | Owned | - | ||||
| Inherited from kDataObject | ||||||||
| Id | tkUnique | Id | ||||||
| ClassName | tkCode | Class Name | - | |||||
| CreatedBy | tkCode | Created BY | - | |||||
| LastModifiedBy | tkCode | Last Modified By | - | |||||
| CreatedDate | tkDateTime | Created Date | - | |||||
| LastModifiedDate | tkDateTime | Last Modified Date | - | |||||
| RevisionNumber | tkInteger | Revision Number | - | |||||
| WorkflowStatus | kWorkflowStatus | Workflow Status | - | |||||
| OwnedOnRequest | tkYesNo | Is owned on request | - | |||||
| Origin | kSystem | Origin | - | |||||
| LastModifiedProcess | tkGuid | Last process | - | |||||
(E) : Type have an event assigned to it, look at type documentation for mode details
(A) : Property have an autocoderole, look autocoderole grid for mode details
Events
| When | Method Name | Module | Parameters | On | Off | Asynch |
|---|---|---|---|---|---|---|
| beforeinsert | OnUserChange | kCoreServices | ||||
| beforeupdate | OnUserChange | kCoreServices | eMail,Description,LastPassword,Administrator,Deleted,Avatar,ForcePasswordChange,Blocked,BlockedUntil | |||
| afterupdate | OnUserChange | kCoreServices | ||||
| beforeinsert | PopulateUserDefaultGroups | kCoreServices | ||||
| beforeinsert (I) | OnInitWorkFlow | kCoreServices | ||||
| afterinsert (I) | AutoTransition | kCoreServices | ||||
| afterupdate (I) | AutoTransition | kCoreServices | workflowstatus |
IncrementalSearch
Inherited from kDataBasic
- class : kDataBasic
- searchproperty : description,code
- displayproperties : code,description