Files
d.velop/_Vorlagen/Groovy-Skripte/createGlobalDBInstance.groovy
2025-04-04 11:35:25 +02:00

33 lines
1.1 KiB
Groovy

import groovy.sql.*;
public class PersonnelHooks {
// definition of entrypoint
public String username = "sa";
public String password = "password"
def sql_global ;
//*************************************** intiale Anmeldung an die DB
public PersonnelHooks(){
sql_global = Sql.newInstance("jdbc:sqlserver://10.95.6.177:1433;databaseName=D3ER",username, password);
}
// hook_insert_entry_10 für Bewerbungsdokumente----------------------------------------------------
@Entrypoint(entrypoint = "hook_insert_entry_10")
@Condition(doctype = [PersonnelConstants.g_DA_BEWERBERDOKUMENTE])
public int DbsInsertEntry10_3(D3Interface d3, User d3User, DocumentType docTypeShort, Document docObj) {
d3.log.info("[D3ECMPF] groovy hook insert_entry_10_3 $docTypeShort.id");
sql_global.eachRow("Select zeich_nr from phys_datei ")
{
d3.log.info("$it.zeich_nr");
}
}
// Ende hook_insert_entry_10 für Bewerbungsdokumente----------------------------------------------------
} // end of class