HCAS#39538 show bedrijf scherm voor mobile toegevoegd, doorklikbaar vanuit contract.asp & order.asp

svn path=/Website/trunk/; revision=34014
This commit is contained in:
2017-05-29 09:05:51 +00:00
parent a932923ff1
commit 066f9cad70
3 changed files with 16 additions and 9 deletions

View File

@@ -105,12 +105,12 @@ var subject = L("lcl_cnt_contract") + " " + cnt_info.nummer_intern+ (cnt_info.ve
if (cnt_info.srtcontract_type == S("cnt_srttype_rental"))
{
ROFIELD ("fld", L("lcl_cnt_mutatie_huurder"), cnt_info.bedrijf_naam, {suppressEmpty: true});
ROFIELD ("fld", L("lcl_cnt_mutatie_huurder"), cnt_info.bedrijf_naam, {moreinfo: "./prs_show_bedrijf.asp?bedrijf_key=" + cnt_info.bedrijf_key, suppressEmpty: true});
ROFIELD ("flddep", L("lcl_cnt_afdeling"), cnt_info.afdeling_naam, {suppressEmpty: true});
}
else
{
ROFIELD ("fld", L("lcl_cnt_company"), cnt_info.bedrijf_naam, {suppressEmpty: true});
ROFIELD ("fld", L("lcl_cnt_company"), cnt_info.bedrijf_naam, {moreinfo: "./prs_show_bedrijf.asp?bedrijf_key=" + cnt_info.bedrijf_key, suppressEmpty: true});
ROFIELD ("fld", L("lcl_person"), cnt_info.perslid_naam, {suppressEmpty: true});
}

View File

@@ -240,7 +240,8 @@ function ROFIELD(pclass, plabel, pvalue, params)
params = params||{};
if (!pvalue && (params && params.suppressEmpty))
return; // snel klaar
params.disabled = true;
if (params.moreinfo)
params.disabled = true;
params.readonly = true;
if (!plabel)
{ // Heel simpel

View File

@@ -394,12 +394,18 @@ else
<input type="hidden" name="behandelaar" value="<%=mld_opdr.contactpers_key%>"/>
<%
BLOCK_START({collapsed: true, title: safe.html(mld_opdr.opdr_type_omschr)});
FCLTuitvoerendeselector("uitvoerende",
"sgUitv",
{ uitvoerendekey: mld_opdr.uitvoerende_key,
label: mld_opdr.srtdiscbes ? L("lcl_bes_Supplier") : L("lcl_ord_company_uit"),
readonly: true
});
if (mld_opdr.uitvoerende_key && mld_opdr.uitvoerende_key > 0)
{
var sql = " SELECT prs_bedrijf_naam uitv_naam"
+ " FROM prs_v_aanwezigbedrijf b"
+ " WHERE b.prs_bedrijf_key = " + mld_opdr.uitvoerende_key;
var oRs = Oracle.Execute(sql);
if (!oRs.EoF)
ROFIELD ("fld", mld_opdr.srtdiscbes ? L("lcl_bes_Supplier") : L("lcl_ord_company_uit"), oRs("uitv_naam").Value,
{moreinfo: "./prs_show_bedrijf.asp?bedrijf_key=" + mld_opdr.uitvoerende_key, suppressEmpty: true});
oRs.Close();
}
if (opdr_key > -1)
{