PNBR#34616 niet volledig alle items bij gebruik filter in overzicht (bv eigen tabellen)
svn path=/Website/trunk/; revision=27265
This commit is contained in:
@@ -22,6 +22,10 @@ function model_fac_usrtab()
|
||||
this.primary = "fac_usrtab_key";
|
||||
this.records_name = "fac_usrtabs";
|
||||
this.record_name = "fac_usrtab";
|
||||
this.soft_delete = "fac_usrtab_verwijder";
|
||||
this.autfunction = false; // we controleren het zelf
|
||||
this.record_title = L("fac_usrtab");
|
||||
this.records_title = L("fac_usrtab_m");
|
||||
|
||||
|
||||
this.fields = {
|
||||
@@ -43,15 +47,16 @@ function model_fac_usrtab()
|
||||
"dbs": "fac_usrtab_omschrijving",
|
||||
"label": L("fac_usrtab_omschrijving"),
|
||||
"typ": "varchar",
|
||||
"translate": true
|
||||
"translate": true,
|
||||
"filter": "like"
|
||||
},
|
||||
"fac_usrtab_object": {
|
||||
"objectname": {
|
||||
"dbs": "fac_usrtab_object",
|
||||
"label": L("fac_usrtab_object"),
|
||||
"typ": "varchar",
|
||||
"hidden_fld": true
|
||||
},
|
||||
"fac_usrtab_parentkey": {
|
||||
"parent": {
|
||||
"dbs": "fac_usrtab_parentkey",
|
||||
"label": L("fac_usrtab_parentkey"),
|
||||
"typ": "key",
|
||||
@@ -64,7 +69,7 @@ function model_fac_usrtab()
|
||||
"desc": "fac_usrtab_naam"
|
||||
}
|
||||
},
|
||||
"fac_functie_key": {
|
||||
"authorization": {
|
||||
"dbs": "fac_functie_key",
|
||||
"label": L("lcl_mgt_aut_group"),
|
||||
"typ": "key",
|
||||
@@ -78,21 +83,6 @@ function model_fac_usrtab()
|
||||
};
|
||||
|
||||
|
||||
this.list = {
|
||||
"columns": ["id",
|
||||
"name",
|
||||
"description"
|
||||
]
|
||||
};
|
||||
|
||||
this.search = {
|
||||
"autosearch": true,
|
||||
"filters": ["fac_functie_key"]
|
||||
};
|
||||
this.soft_delete = "fac_usrtab_verwijder";
|
||||
this.autfunction = false; // we controleren het zelf
|
||||
this.record_title = L("fac_usrtab");
|
||||
this.records_title = L("fac_usrtab_m");
|
||||
this.show = {};
|
||||
this.includes = {
|
||||
"fac_usrdatas": {
|
||||
@@ -126,9 +116,9 @@ function model_fac_usrtab()
|
||||
|
||||
this.hook_pre_edit = function (obj, fld)
|
||||
{
|
||||
fld.fac_usrtab_parentkey.foreign.tbl = "(SELECT fac_usrtab_key, fac_usrtab_naam FROM fac_usrtab"
|
||||
+ (obj.id ? " WHERE fac_usrtab_key <> " + obj.id : "")
|
||||
+ " ORDER BY fac_usrtab_naam)";
|
||||
fld.parent.foreign.tbl = "(SELECT fac_usrtab_key, fac_usrtab_naam FROM fac_usrtab"
|
||||
+ (obj.id ? " WHERE fac_usrtab_key <> " + obj.id : "")
|
||||
+ " ORDER BY fac_usrtab_naam)";
|
||||
}
|
||||
|
||||
if (tab_key > 0)
|
||||
|
||||
@@ -4,10 +4,21 @@
|
||||
<!-- #include file="../api2/model_fac_usrtab.inc" -->
|
||||
|
||||
<%
|
||||
scaffolding(new model_fac_usrtab(),
|
||||
scaffolding(new model_fac_usrtab(),
|
||||
{
|
||||
"search": {
|
||||
autosearch: true
|
||||
}
|
||||
"autosearch": true,
|
||||
"filters": [
|
||||
"description",
|
||||
"authorization"
|
||||
]
|
||||
},
|
||||
"list": {
|
||||
"columns": [
|
||||
"id",
|
||||
"name",
|
||||
"description"
|
||||
]
|
||||
}
|
||||
});
|
||||
%>
|
||||
%>
|
||||
|
||||
Reference in New Issue
Block a user