The method takes the record from the sys_import_source tables and imports the entries from the attachment to the table created via the import_set_table_name field of the sys_import_source table. As a result, we get a table with temporary records - an Importset, from which the records import to any other table will be performed.
The record parameter must be the record from the sys_import_source table.
The testmode parameter is a Boolean parameter. If its value is TRUE, then it will perform the test import and indicate operation status as "test".
Parameter(s):
Name
Type
Mandatory
Default Value
record
SimpleRecord
Y
N
testMode
Boolean
N
FALSE
Return:
Type
Description
Void
This method does not return a value.
Example:
import
var imp = new SimpleImport();
imp.import(current);
Therecordparameter must be the record from the sys_ldap_server or sys_ldap_definitiontables.
This method checks the connection to the LDAP server and alerts about the successful connection, or about an error.
Parameter(s):
Name
Type
Mandatory
Default Value
record
SimpleRecord
Y
N
Return:
Type
Description
Array
Returns array containing description of connection status.
Example:
testLdapConnection
var imp = new SimpleImport();
var result = imp.testLdapConnection(current);
if (result.flash.type === "success") {
ss.addInfoMessage(result.flash.message);
}
if (result.flash.type === "error") {
ss.addErrorMessage(result.flash.message);
} (edited)