| | |
| | | <apex:page |
| | | controller="DealerInquiryModifyStateController" |
| | | showHeader="false" |
| | | sidebar="false" |
| | | id="allPage" |
| | | action="{!init}" |
| | | > |
| | | <head> |
| | | <title>经销商批量修改询价状态</title> |
| | | <apex:page controller="DealerInquiryModifyStateController" docType="html-5.0" showHeader="false" sidebar="false" id="allPage" action="{!init}" lightningStyleSheets="true"> |
| | | <head> |
| | | <title>经销商批量修改询价状态</title> |
| | | |
| | | <apex:stylesheet value="{!URLFOR($Resource.blockUIcssOpp)}" /> |
| | | <apex:includeScript value="{!URLFOR($Resource.jquery183minjs)}" /> |
| | | <apex:includeScript value="{!URLFOR($Resource.PleaseWaitDialog)}" /> |
| | | <!-- TODO 目前除了markOpp()方法,其他方法通用,js改名为周会共通js,各个画面个别js再自己创建js --> |
| | | <apex:includeScript value="{!URLFOR($Resource.Dealer_enquiryJs1)}" /> |
| | | <apex:stylesheet value="{!URLFOR($Resource.blockUIcssOpp)}"/> |
| | | <apex:includeScript value="{!URLFOR($Resource.jquery183minjs)}"/> |
| | | <apex:includeScript value="{!URLFOR($Resource.PleaseWaitDialog)}"/> |
| | | <!-- TODO 目前除了markOpp()方法,其他方法通用,js改名为周会共通js,各个画面个别js再自己创建js --> |
| | | <apex:includeScript value="{!URLFOR($Resource.Dealer_enquiryJs1)}"/> |
| | | |
| | | <style> |
| | | td .dateFormat { |
| | | <style> |
| | | td .dateFormat { |
| | | display: none; |
| | | } |
| | | } |
| | | |
| | | div.inline { float:left; } |
| | | |
| | | div.inline { |
| | | float: left; |
| | | } |
| | | .clearBoth { |
| | | clear: both; |
| | | } |
| | | div.reportBlock table.list { |
| | | width: auto; |
| | | } |
| | | div#out_Div { |
| | | /* ここにヘッダを格納 */ |
| | | position: relative; |
| | | .clearBoth { clear:both; } |
| | | |
| | | div.reportBlock table.list { |
| | | width:auto; |
| | | } |
| | | |
| | | div#out_Div { /* ここにヘッダを格納 */ |
| | | position:relative; |
| | | overflow: hidden; |
| | | float: left; |
| | | width: 50.3%; |
| | | } |
| | | div#out_Div_L { |
| | | position: relative; |
| | | overflow: hidden; |
| | | float: left; |
| | | width: 48%; |
| | | border-right: 2px solid #000; |
| | | } |
| | | div#in_Div { |
| | | /* tbodyが入っている。ここがスクロール対象*/ |
| | | position: relative; |
| | | overflow: auto; /*スクロールバー*/ |
| | | float: left; |
| | | width: 51.8%; |
| | | height: 373px; /* tbodyを表示する高さ、後でjsにて調整 */ |
| | | } |
| | | div#in_Div_L { |
| | | position: relative; |
| | | overflow-x: auto; |
| | | float:left; |
| | | width:50% !important; |
| | | } |
| | | |
| | | div#out_Div_L { |
| | | position:relative; |
| | | overflow:hidden; |
| | | float:left; |
| | | width:50% !important; |
| | | border-right:2px solid #808383 |
| | | } |
| | | |
| | | div#in_Div {/* tbodyが入っている。ここがスクロール対象*/ |
| | | position:relative; |
| | | overflow: auto; /*スクロールバー*/ |
| | | float:left; |
| | | width:50% !important; |
| | | height: 600px; |
| | | } |
| | | |
| | | div#in_Div_L { |
| | | position:relative; |
| | | overflow-x:auto; |
| | | overflow-y: hidden; |
| | | float: left; |
| | | width: 48%; |
| | | height: 373px; |
| | | border-right: 2px solid #000; |
| | | } |
| | | float:left; |
| | | width:50% !important; |
| | | height: 600px; |
| | | border-right:2px solid #808383 |
| | | } |
| | | |
| | | body .pbBody table.list tr.headerRow td { |
| | | body .pbBody table.list tr.headerRow td { |
| | | box-sizing: border-box; |
| | | text-align: center; |
| | | font-weight: normal; |
| | | padding: 0px 0px 0px 1px; |
| | | } |
| | | body .pbBody table.list tr.headerRow td.header1 { |
| | | text-align: center; |
| | | font-weight: normal; |
| | | padding: 0px 0px 0px 0px; |
| | | } |
| | | body .pbBody table.list tr.dataRow td { |
| | | text-align:center;font-weight:normal; |
| | | padding:0px 0px 0px 1px; |
| | | } |
| | | |
| | | body .pbBody table.list tr.headerRow td.header1 { |
| | | text-align:center;font-weight:normal; |
| | | padding:0px 0px 0px 0px; |
| | | } |
| | | |
| | | body .pbBody table.list tr.dataRow td { |
| | | box-sizing: border-box; |
| | | padding: 0px 0px 0px 1px; |
| | | border-width: 0px 0px 1px 0px; |
| | | vertical-align: middle; |
| | | word-break: break-all; |
| | | } |
| | | body .pbBody table.list tr.dataRow td.dataCellBorder { |
| | | padding:0px 0px 0px 1px; border-width: 0px 0px 1px 0px; vertical-align: middle; word-break:break-all; |
| | | } |
| | | |
| | | body .pbBody table.list tr.dataRow td.dataCellBorder { |
| | | /* いらない、使っていない */ |
| | | padding: 0px 0px 0px 1px; |
| | | border-width: 0px 0px 1px 0px; |
| | | vertical-align: middle; |
| | | word-break: break-all; |
| | | } |
| | | body .pbBody table.list tr.dataRow td.dataCellBorder1 { |
| | | padding: 0px 0px 0px 1px; |
| | | border-width: 0px 0px 1px 1px; |
| | | vertical-align: middle; |
| | | word-break: break-all; |
| | | } |
| | | @-moz-document url-prefix() { |
| | | body .pbBody table.list tr.dataRow td.dataCellBorder1 { |
| | | padding: 0px 0px 0px 0px; |
| | | border-width: 0px 0px 1px 1px; |
| | | vertical-align: middle; |
| | | word-break: break-all; |
| | | } |
| | | } |
| | | padding:0px 0px 0px 1px; border-width: 0px 0px 1px 0px; vertical-align: middle; word-break:break-all; |
| | | } |
| | | |
| | | table.list td { |
| | | width: 100px; |
| | | } |
| | | table.list td select { |
| | | width: 95%; |
| | | } |
| | | table.list td input { |
| | | width: 95%; |
| | | } |
| | | table.list td textarea { |
| | | height: 50px; |
| | | width: 90%; |
| | | } |
| | | body .pbBody table.list tr.dataRow td.dataCellBorder1 { |
| | | padding:0px 0px 0px 1px; |
| | | border-width: 0px 0px 1px 1px; vertical-align: middle; word-break:break-all; |
| | | } |
| | | |
| | | table.list .col_OCSM_Opportunity_No__c { |
| | | width: 120px; |
| | | } |
| | | table.list .col_Strategic_department_Class_Name__c { |
| | | width: 80px; |
| | | } |
| | | table.list .col_Change_To_Opportunity_T__c { |
| | | width: 155px; |
| | | } |
| | | table.list .col_Department_Cateogy__c { |
| | | width: 90px; |
| | | } |
| | | table.list .col_Department_Name_Text__c { |
| | | width: 80px; |
| | | } |
| | | table.list .col_Hospital_City_Master__c { |
| | | width: 70px; |
| | | } |
| | | table.list .col_Agency_Hospital__c { |
| | | width: 146px; |
| | | } |
| | | /*table.list .col_Oly_Forecasted_Date__c {width: 125px;}*/ |
| | | table.list .col_Oly_Forecast_this_month__c { |
| | | width: 135px; |
| | | } |
| | | table.list .col_Oly_NM_Forecast__c { |
| | | width: 135px; |
| | | } |
| | | table.list .col_Oly_Forecast_last_month__c { |
| | | width: 135px; |
| | | } |
| | | table.list .col_Oly_Inquiry_Stage__c { |
| | | width: 95px; |
| | | } |
| | | table.list .col_Oly_Authorized_DB_No__c { |
| | | width: 95px; |
| | | } |
| | | table.list .col_Oly_Inquiry_Status2__c { |
| | | width: 95px; |
| | | } |
| | | table.list .col_Oly_Inquiry_Status1__c { |
| | | width: 50px; |
| | | } |
| | | table.list .col_Name { |
| | | width: 139px; |
| | | } /*客户名*/ |
| | | table.list .col_Salesdepartment_HP__c { |
| | | width: 95px; |
| | | } /*销售本部(医院)*/ |
| | | table.list .col_State_Master__c { |
| | | width: 80px; |
| | | } /*省*/ |
| | | table.list .col_HP_146POCM_Category_From_Dept__c { |
| | | width: 100px; |
| | | } /*OCM分类(公式)*/ |
| | | table.list .col_Salesdepartment_DeptClass__c { |
| | | width: 120px; |
| | | } /*销售本部(科室分类)*/ |
| | | table.list .col_OCM_man_province_HP__c { |
| | | width: 90px; |
| | | } /*OCM管理省*/ |
| | | table.list .col_City_Master__c { |
| | | width: 80px; |
| | | } /*市*/ |
| | | table.list .col_Grade__c { |
| | | width: 70px; |
| | | } /*政府等级*/ |
| | | table.list .col_Attribute_Type__c { |
| | | width: 90px; |
| | | } /*医院所属性质*/ |
| | | table.list .col_Speciality_Type__c { |
| | | width: 90px; |
| | | } /*医院专业区分*/ |
| | | table.list .col_Service_customer__c { |
| | | width: 120px; |
| | | } /*可签约服务合同客户*/ |
| | | table.list .col_BF_owner__c { |
| | | width: 100px; |
| | | } /*呼吸科主担当*/ |
| | | table.list .col_ENT_owner_ID__c { |
| | | width: 100px; |
| | | } /*耳鼻喉科主担当*/ |
| | | table.list .col_GI_Main__c { |
| | | width: 100px; |
| | | } /*消化科主担当*/ |
| | | table.list .col_URO_owner_ID__c { |
| | | width: 100px; |
| | | } /*泌尿科主担当*/ |
| | | table.list .col_SP_Main__c { |
| | | width: 100px; |
| | | } /*普外科主担当*/ |
| | | table.list .col_GYN_owner__c { |
| | | width: 100px; |
| | | } /*妇科主担当*/ |
| | | table.list .col_Hospital_name_link__c { |
| | | width: 100px; |
| | | } /*医院名(链接)*/ |
| | | table.list .col_Segment__c { |
| | | width: 90px; |
| | | } /*OCM科室等级*/ |
| | | table.list .col_Department_Budget_Sum_Price__c { |
| | | width: 128px; |
| | | } /*科室预算总金额(元)*/ |
| | | table.list .col_Target_amount_CV290__c { |
| | | width: 118px; |
| | | } /*目标数:CV-290*/ |
| | | table.list .col_OPD_CV290__c { |
| | | width: 118px; |
| | | } /*OPD对象:CV-290*/ |
| | | table.list .col_Target_amount_EUME2__c { |
| | | width: 118px; |
| | | } /*目标数:EU-ME2*/ |
| | | table.list .col_OPD_EUME2__c { |
| | | width: 118px; |
| | | } /*OPD对象:EU-ME2*/ |
| | | table.list .col_Target_amount_CV170__c { |
| | | width: 118px; |
| | | } /*目标数:CV-170*/ |
| | | table.list .col_OPD_CV170__c { |
| | | width: 118px; |
| | | } /*OPD对象:CV-170*/ |
| | | table.list .col_Target_amount_OERAW__c { |
| | | width: 118px; |
| | | } /*目标数:OER-AW*/ |
| | | table.list .col_OPD_OERAW__c { |
| | | width: 118px; |
| | | } /*OPD对象:OER-AW*/ |
| | | table.list .col_Target_amount_GW__c { |
| | | width: 118px; |
| | | } /*目标数:导丝(GW)*/ |
| | | table.list .col_OPD_GW__c { |
| | | width: 118px; |
| | | } /*OPD对象:导丝(GW)*/ |
| | | table.list .col_Target_amount_OTVS400__c { |
| | | width: 118px; |
| | | } /*目标数:OTV-S400*/ |
| | | table.list .col_OPD_OTVS400__c { |
| | | width: 118px; |
| | | } /*OPD对象:OTV-S400*/ |
| | | table.list .col_Target_amount_CHS400XZ__c { |
| | | width: 118px; |
| | | } /*目标数:CH-S400-XZ*/ |
| | | table.list .col_OPD_CHS400XZ__c { |
| | | width: 118px; |
| | | } /*OPD对象:CH-S400-XZ*/ |
| | | table.list .col_Target_amount_3D__c { |
| | | width: 118px; |
| | | } /*目标数:3D*/ |
| | | table.list .col_OPD_3D__c { |
| | | width: 118px; |
| | | } /*OPD对象:3D*/ |
| | | table.list .col_Target_amount_OTVS190__c { |
| | | width: 118px; |
| | | } /*目标数:OTV-S190*/ |
| | | table.list .col_OPD_OTVS190__c { |
| | | width: 118px; |
| | | } /*OPD对象:OTV-S190*/ |
| | | table.list .col_Target_amount_CV190__c { |
| | | width: 118px; |
| | | } /*目标数:CV-190*/ |
| | | table.list .col_OPD_CV190__c { |
| | | width: 118px; |
| | | } /*OPD对象:CV-190*/ |
| | | table.list .col_Target_amount_UCES3__c { |
| | | width: 118px; |
| | | } /*目标数:UCES-3*/ |
| | | table.list .col_OPD_UCES3__c { |
| | | width: 118px; |
| | | } /*OPD对象:UCES-3*/ |
| | | table.list .col_Target_amount_USG400__c { |
| | | width: 118px; |
| | | } /*目标数:USG-400*/ |
| | | table.list .col_OPD_USG400__c { |
| | | width: 118px; |
| | | } /*OPD对象:USG-400*/ |
| | | @-moz-document url-prefix() { |
| | | body .pbBody table.list tr.dataRow td.dataCellBorder1 {padding:0px 0px 0px 0px; border-width: 0px 0px 1px 1px; vertical-align: middle; word-break:break-all;} |
| | | } |
| | | |
| | | table.list .col_Hospital_Name__c { |
| | | width: 139px; |
| | | } /*医院名*/ |
| | | table.list .col_Department_Name__c { |
| | | width: 60px; |
| | | } /*科室名称*/ |
| | | table.list td {width:100px; } |
| | | |
| | | table.list .col_Province_formula__c { |
| | | width: 78px; |
| | | } /*省(公式)*/ |
| | | table.list .col_X2_Largescale_Project__c { |
| | | width: 78px; |
| | | } /****有无两年以内大项目采购*/ |
| | | table.list .col_Ideal_Image_Sales__c { |
| | | width: 148px; |
| | | } /****拓展・开拓规划/营销方案(销售)*/ |
| | | table.list .col_Review_Sales__c { |
| | | width: 148px; |
| | | } /****进展情况(销售)*/ |
| | | table.list .col_Submit_proposal_document__c { |
| | | width: 58px; |
| | | } /*是否提交提案书*/ |
| | | table.list .col_OPP_Flag__c { |
| | | width: 58px; |
| | | } |
| | | table.list .col_Sales_activity_plan__c { |
| | | width: 178px; |
| | | } /*活动计划(销售)*/ |
| | | /*table.list .col_Link1 {width:58px;} |
| | | table.list .col_Link2 {width:58px;} |
| | | table.list .col_Link3 {width:58px;} |
| | | table.list .col_Link4 {width:58px;} |
| | | table.list .col_Link5 {width:58px;} |
| | | table.list .col_Link6 {width:58px;} |
| | | table.list .col_Link7 {width:58px;} |
| | | table.list .col_Link8 {width:58px;}*/ |
| | | table.list td select {width:95%;} |
| | | |
| | | body .pbBody table.list tr.headerRow td.colViewing { |
| | | /* デフォルト値、最小化アイコンを表示 */ |
| | | background-image: url("{!URLFOR($Resource.IconResizeMinus_5)}"); |
| | | background-repeat: no-repeat; |
| | | } |
| | | body .pbBody table.list tr.headerRow td.colUnHideIcon { |
| | | table.list td input {width:95%;} |
| | | |
| | | table.list td textarea { |
| | | height:50px; |
| | | width:90%; |
| | | } |
| | | |
| | | table.list .col_OCSM_Opportunity_No__c {width:120px;} |
| | | table.list .col_Strategic_department_Class_Name__c{width:80px;} |
| | | table.list .col_Change_To_Opportunity_T__c {width:155px;} |
| | | table.list .col_Department_Cateogy__c {width: 90px;} |
| | | table.list .col_Department_Name_Text__c {width: 80px;} |
| | | table.list .col_Hospital_City_Master__c {width: 70px;} |
| | | table.list .col_Agency_Hospital__c {width: 146px;} |
| | | /*table.list .col_Oly_Forecasted_Date__c {width: 125px;}*/ |
| | | table.list .col_Oly_Forecast_this_month__c {width: 135px;} |
| | | table.list .col_Oly_NM_Forecast__c {width: 135px;} |
| | | table.list .col_Oly_Forecast_last_month__c {width: 135px;} |
| | | table.list .col_Oly_Inquiry_Stage__c {width: 95px;} |
| | | table.list .col_Oly_Authorized_DB_No__c {width: 95px;} |
| | | table.list .col_Oly_Inquiry_Status2__c {width: 95px;} |
| | | table.list .col_Oly_Inquiry_Status1__c {width: 50px;} |
| | | table.list .col_Name {width:139px;} /*客户名*/ |
| | | table.list .col_Salesdepartment_HP__c {width:95px;} /*销售本部(医院)*/ |
| | | table.list .col_State_Master__c{width:80px;} /*省*/ |
| | | table.list .col_HP_146POCM_Category_From_Dept__c {width:100px;} /*OCM分类(公式)*/ |
| | | table.list .col_Salesdepartment_DeptClass__c{width:120px;} /*销售本部(科室分类)*/ |
| | | table.list .col_OCM_man_province_HP__c{width:90px;} /*OCM管理省*/ |
| | | table.list .col_City_Master__c{width:80px;} /*市*/ |
| | | table.list .col_Grade__c {width:70px;} /*政府等级*/ |
| | | table.list .col_Attribute_Type__c{width:90px;} /*医院所属性质*/ |
| | | table.list .col_Speciality_Type__c{width:90px;} /*医院专业区分*/ |
| | | table.list .col_Service_customer__c{width:120px;} /*可签约服务合同客户*/ |
| | | table.list .col_BF_owner__c{width:100px;} /*呼吸科主担当*/ |
| | | table.list .col_ENT_owner_ID__c{width:100px;} /*耳鼻喉科主担当*/ |
| | | table.list .col_GI_Main__c{width:100px;} /*消化科主担当*/ |
| | | table.list .col_URO_owner_ID__c{width:100px;} /*泌尿科主担当*/ |
| | | table.list .col_SP_Main__c{width:100px;} /*普外科主担当*/ |
| | | table.list .col_GYN_owner__c{width:100px;} /*妇科主担当*/ |
| | | table.list .col_Hospital_name_link__c{width:100px;} /*医院名(链接)*/ |
| | | table.list .col_Segment__c{width:90px;} /*OCM科室等级*/ |
| | | table.list .col_Department_Budget_Sum_Price__c {width:128px;} /*科室预算总金额(元)*/ |
| | | table.list .col_Target_amount_CV290__c {width:118px;} /*目标数:CV-290*/ |
| | | table.list .col_OPD_CV290__c {width:118px;} /*OPD对象:CV-290*/ |
| | | table.list .col_Target_amount_EUME2__c {width:118px;} /*目标数:EU-ME2*/ |
| | | table.list .col_OPD_EUME2__c {width:118px;} /*OPD对象:EU-ME2*/ |
| | | table.list .col_Target_amount_CV170__c {width:118px;} /*目标数:CV-170*/ |
| | | table.list .col_OPD_CV170__c {width:118px;} /*OPD对象:CV-170*/ |
| | | table.list .col_Target_amount_OERAW__c {width:118px;} /*目标数:OER-AW*/ |
| | | table.list .col_OPD_OERAW__c {width:118px;} /*OPD对象:OER-AW*/ |
| | | table.list .col_Target_amount_GW__c {width:118px;} /*目标数:导丝(GW)*/ |
| | | table.list .col_OPD_GW__c {width:118px;} /*OPD对象:导丝(GW)*/ |
| | | table.list .col_Target_amount_OTVS400__c {width:118px;} /*目标数:OTV-S400*/ |
| | | table.list .col_OPD_OTVS400__c {width:118px;} /*OPD对象:OTV-S400*/ |
| | | table.list .col_Target_amount_CHS400XZ__c {width:118px;} /*目标数:CH-S400-XZ*/ |
| | | table.list .col_OPD_CHS400XZ__c {width:118px;} /*OPD对象:CH-S400-XZ*/ |
| | | table.list .col_Target_amount_3D__c {width:118px;} /*目标数:3D*/ |
| | | table.list .col_OPD_3D__c {width:118px;} /*OPD对象:3D*/ |
| | | table.list .col_Target_amount_OTVS190__c {width:118px;} /*目标数:OTV-S190*/ |
| | | table.list .col_OPD_OTVS190__c {width:118px;} /*OPD对象:OTV-S190*/ |
| | | table.list .col_Target_amount_CV190__c {width:118px;} /*目标数:CV-190*/ |
| | | table.list .col_OPD_CV190__c {width:118px;} /*OPD对象:CV-190*/ |
| | | table.list .col_Target_amount_UCES3__c {width:118px;} /*目标数:UCES-3*/ |
| | | table.list .col_OPD_UCES3__c {width:118px;} /*OPD对象:UCES-3*/ |
| | | table.list .col_Target_amount_USG400__c {width:118px;} /*目标数:USG-400*/ |
| | | table.list .col_OPD_USG400__c {width:118px;} /*OPD对象:USG-400*/ |
| | | table.list .col_Hospital_Name__c {width:139px;} /*医院名*/ |
| | | table.list .col_Department_Name__c {width:60px;} /*科室名称*/ |
| | | table.list .col_Province_formula__c {width:78px;} /*省(公式)*/ |
| | | table.list .col_X2_Largescale_Project__c {width:78px;} /****有无两年以内大项目采购*/ |
| | | table.list .col_Ideal_Image_Sales__c {width:148px;} /****拓展・开拓规划/营销方案(销售)*/ |
| | | table.list .col_Review_Sales__c {width:148px;} /****进展情况(销售)*/ |
| | | table.list .col_Submit_proposal_document__c {width:58px;} /*是否提交提案书*/ |
| | | table.list .col_OPP_Flag__c {width:58px;} |
| | | table.list .col_Sales_activity_plan__c {width:178px;} /*活动计划(销售)*/ |
| | | /*table.list .col_Link1 {width:58px;} |
| | | table.list .col_Link2 {width:58px;} |
| | | table.list .col_Link3 {width:58px;} |
| | | table.list .col_Link4 {width:58px;} |
| | | table.list .col_Link5 {width:58px;} |
| | | table.list .col_Link6 {width:58px;} |
| | | table.list .col_Link7 {width:58px;} |
| | | table.list .col_Link8 {width:58px;}*/ |
| | | body .pbBody table.list tr.headerRow td.colViewing { |
| | | /* デフォルト値、最小化アイコンを表示 */ |
| | | background-image:url('{!URLFOR($Resource.IconResizeMinus_5)}') ; |
| | | background-repeat:no-repeat; |
| | | } |
| | | body .pbBody table.list tr.headerRow td.colUnHideIcon { |
| | | /* 最大化アイコンを表示 */ |
| | | background-image: url("{!URLFOR($Resource.IconResizePlus_5)}"); |
| | | background-repeat: no-repeat; |
| | | } |
| | | body .pbBody table.list tr.headerRow td.col_Scroll { |
| | | width: 0px; |
| | | padding: 0px; |
| | | border-width: 0px; |
| | | } |
| | | body .pbBody table.list tr.dataRow td.col_Scroll { |
| | | width: 0px; |
| | | padding: 0px; |
| | | border-width: 0px; |
| | | } |
| | | /*.zxk{ |
| | | margin-bottom: 3px; |
| | | }*/ |
| | | </style> |
| | | <script type="text/javascript"> |
| | | var heightAjustment = 120; |
| | | var widthAjustment = 30; |
| | | function setChangeFlgRight(cnt) { |
| | | document.getElementById( |
| | | "allPage:allForm:oppBlock:oppTable:" + cnt + ":changeFlgRt" |
| | | ).value = 1; |
| | | } |
| | | </script> |
| | | </head> |
| | | <apex:form id="allForm"> |
| | | <apex:actionFunction |
| | | name="saveAndSearch" |
| | | action="{!save}" |
| | | rerender="allPanel" |
| | | oncomplete="unblockUI();expandAll();" |
| | | > |
| | | <apex:param name="firstParam" assignTo="{!saveType}" value="" /> |
| | | </apex:actionFunction> |
| | | <apex:actionFunction |
| | | name="saveAndSort" |
| | | action="{!save}" |
| | | rerender="allPanel" |
| | | oncomplete="unblockUI();expandAll();" |
| | | > |
| | | <apex:param name="firstParam" assignTo="{!saveType}" value="" /> |
| | | <apex:param name="secondParam" assignTo="{!sortKey}" value="" /> |
| | | </apex:actionFunction> |
| | | <apex:actionFunction |
| | | name="searchOpp" |
| | | action="{!chick}" |
| | | rerender="allPanel" |
| | | oncomplete="unblockUI();expandAll();" |
| | | /> |
| | | <apex:actionFunction |
| | | name="sortTable" |
| | | action="{!sortTable}" |
| | | rerender="allPanel" |
| | | oncomplete="unblockUI();expandAll();" |
| | | > |
| | | <apex:param name="firstParam" assignTo="{!sortKey}" value="" /> |
| | | </apex:actionFunction> |
| | | <apex:outputPanel id="allPanel"> |
| | | <div id="zxk" style="margin-bottom: -15px"> |
| | | <apex:pageBlock id="searchBlock" mode="maindetail"> |
| | | <!-- tabStyle="Report"红色 mode="maindetail" 消失 mode="edit" 变大 --> |
| | | <!-- <apex:pageMessages ></apex:pageMessages> --> |
| | | <!-- <table style="border-bottom-width: 0px; font-size:12px;"> |
| | | background-image:url('{!URLFOR($Resource.IconResizePlus_5)}'); |
| | | background-repeat:no-repeat; |
| | | } |
| | | body .pbBody table.list tr.headerRow td.col_Scroll {width:0px; padding:0px; border-width:0px;} |
| | | body .pbBody table.list tr.dataRow td.col_Scroll {width:0px; padding:0px; border-width:0px;} |
| | | /*.zxk{ |
| | | margin-bottom: 3px; |
| | | }*/ |
| | | .buttonStyle{ |
| | | font-size: 14px !important; |
| | | font-family: 'sans-serif' !important; |
| | | font-weight:500 !important; |
| | | width: 70px !important; |
| | | height: 32px !important; |
| | | border-radius: 4px !important; |
| | | opacity: 1 !important; |
| | | background:#090F84 !important; |
| | | color:#FFFFFF !important; |
| | | |
| | | } |
| | | |
| | | |
| | | </style> |
| | | <script type="text/javascript"> |
| | | var heightAjustment = 120; |
| | | var widthAjustment = 30; |
| | | function setChangeFlgRight(cnt) { |
| | | document.getElementById('allPage:allForm:oppBlock:oppTable:' + cnt + ':changeFlgRt').value = 1; |
| | | |
| | | } |
| | | |
| | | </script> |
| | | </head> |
| | | <apex:slds /> |
| | | <div id="spinner" class="slds-spinner_container" style="display:none;"> |
| | | <div role="status" class="slds-spinner slds-spinner_medium slds-spinner_brand"> |
| | | <span class="slds-assistive-text">Loading</span> |
| | | <div class="slds-spinner__dot-a"></div> |
| | | <div class="slds-spinner__dot-b"></div> |
| | | </div> |
| | | </div> |
| | | <apex:form id="allForm"> |
| | | <apex:actionFunction name="saveAndSearch" action="{!save}" rerender="allPanel" oncomplete="closeSpinner();expandAll();"> |
| | | <apex:param name="firstParam" assignTo="{!saveType}" value="" /> |
| | | </apex:actionFunction> |
| | | <apex:actionFunction name="saveAndSort" action="{!save}" rerender="allPanel" oncomplete="closeSpinner();expandAll();"> |
| | | <apex:param name="firstParam" assignTo="{!saveType}" value="" /> |
| | | <apex:param name="secondParam" assignTo="{!sortKey}" value="" /> |
| | | </apex:actionFunction> |
| | | <apex:actionFunction name="searchOpp" action="{!chick}" rerender="allPanel" oncomplete="closeSpinner();expandAll();"/> |
| | | <apex:actionFunction name="sortTable" action="{!sortTable}" rerender="allPanel" oncomplete="closeSpinner();expandAll();"> |
| | | <apex:param name="firstParam" assignTo="{!sortKey}" value="" /> |
| | | </apex:actionFunction> |
| | | <apex:outputPanel id="allPanel"> |
| | | <div id="zxk" style="margin-bottom: -15px;"> |
| | | <apex:pageBlock id="searchBlock" mode="maindetail"> |
| | | <table style="border-bottom-width: 0px; font-size:14px;color:#696969;"> |
| | | <tr> |
| | | <td width="150px"> |
| | | <apex:commandButton action="{!save}" value="保存" rerender="allPanel" onclick="blockme();" oncomplete="unblockUI();expandAll();" style="height:30px;width:50px;"/> |
| | | <apex:commandButton value="检索" onclick="searchOppJs_Account();return false;" style="height:30px;width:70px;"/> |
| | | <td width="283px"> |
| | | <div style="color:#696969;"> |
| | | 经销商医院 |
| | | <apex:inputText styleClass="slds-input" value="{!accSearch}" style="width:170px"/> |
| | | </div> |
| | | </td> |
| | | <td width="1000px"> |
| | | <apex:pageMessages /> |
| | | <td width="250px"> |
| | | <div style="color:#696969;"> |
| | | 销售担当 |
| | | <apex:inputText styleClass="slds-input" value="{!aooSearch}" style="width:150px"/> |
| | | </div> |
| | | </td> |
| | | <td width="230px"> |
| | | <div style="color:#696969;"> |
| | | 显示 |
| | | <apex:selectList styleClass="slds-input slds-combobox__input" style="width:100px;" value="{!limits}" size="1" onchange="searchOppJs_Account();return false;"> |
| | | <apex:selectOptions value="{!limitOpts}"/> |
| | | </apex:selectList> |
| | | 条数据 |
| | | </div> |
| | | </td> |
| | | <td><a href="#" onclick="expandAll();return false;" style="text-decoration: underline;color:#696969;">全部展开</a></td> |
| | | </tr> |
| | | </table> |
| | | <p style="height:10px;"></p> |
| | | <table style="border-bottom-width: 0px; font-size:12px;font-size:14px;color:#696969;"> |
| | | <tr> |
| | | <td width="220px"> |
| | | <div style="color:#696969;"> |
| | | <font>数 据 字 段</font> |
| | | <apex:selectList styleClass="slds-input slds-combobox__input" value="{!numtext1}" size="1" style="width:110px"> |
| | | <apex:selectOptions value="{!textOpts}"/> |
| | | </apex:selectList> |
| | | </div> |
| | | </td> |
| | | <td width="130px"> |
| | | <apex:selectList styleClass="slds-input slds-combobox__input" value="{!numtext2}" size="1" style="width:110px"> |
| | | <apex:selectOptions value="{!equalOpts}"/> |
| | | </apex:selectList> |
| | | </td> |
| | | <td width="183px"> |
| | | <apex:inputText styleClass="slds-input" style="width:150px" value="{!numtext}"/> |
| | | </td> |
| | | <td width="188px"> |
| | | <!-- slds-button slds-button_brand --> |
| | | <apex:commandButton styleClass="buttonStyle" value="检索" onclick="searchOppJs_Account();return false;" style="height:30px;width:70px;"/> |
| | | <apex:commandButton styleClass="buttonStyle" action="{!save}" value="保存" rerender="allPanel" onclick="showSpinner();" oncomplete="closeSpinner();expandAll();" style="height:30px;width:70px;"/> |
| | | </td> |
| | | <td> |
| | | <!-- <apex:pageMessages /> --> |
| | | <!-- add by Link 2023-6-2 --> |
| | | <apex:outputPanel rendered="{! remindMsg != '' && remindMsg != null}"> |
| | | <div style="border: 1px solid #D4D4D4;height:32px;border-radius:5px;color:#ff6a00;font-size:18px;"> |
| | | <span class="slds-icon_container slds-icon-custom-custom53 slds-icon-text-default" > |
| | | <svg aria-hidden="true" class="slds-icon"> |
| | | <use xmlns:xlink="http://www.w3.org/1999/xlink" |
| | | xlink:href="/apexpages/slds/latest/assets/icons/custom-sprite/svg/symbols.svg#custom53"> |
| | | </use> |
| | | </svg> |
| | | <span class="slds-assistive-text">Custom 53</span> |
| | | </span> |
| | | <strong style="padding-top: 2px;"> {!remindMsg}</strong> |
| | | </div> |
| | | </apex:outputPanel> |
| | | </td> |
| | | </tr> |
| | | </table> --> |
| | | <table style="border-bottom-width: 0px; font-size: 12px"> |
| | | <tr> |
| | | <!-- <td width="150px">分类 <apex:selectList value="{!accType}" size="1" style="width:80px" id="accType"><apex:selectOptions value="{!accTypeOpts}" id="accTypeOptsId"/></apex:selectList></td> --> |
| | | <td width="250px"> |
| | | 经销商医院 <apex:inputText |
| | | value="{!accSearch}" |
| | | style="width: 170px" |
| | | /> |
| | | </td> |
| | | <td></td> |
| | | <td width="250px"> |
| | | 销售担当 <apex:inputText |
| | | value="{!aooSearch}" |
| | | style="width: 150px" |
| | | /> |
| | | </td> |
| | | <td width="230px"> |
| | | 显示 |
| | | <apex:selectList |
| | | value="{!limits}" |
| | | size="1" |
| | | onchange="searchOppJs_Account();return false;" |
| | | > |
| | | <apex:selectOptions value="{!limitOpts}" /></apex:selectList |
| | | > 条数据 |
| | | </td> |
| | | <!-- <td width="10px"></td> --> |
| | | <td width="70px"> |
| | | <a |
| | | href="#" |
| | | onclick="expandAll();return false;" |
| | | style="text-decoration: underline" |
| | | >全部展开</a |
| | | > |
| | | </td> |
| | | <!-- text-decoration: underline; --> |
| | | </tr> |
| | | </table> |
| | | <table style="border-bottom-width: 0px; font-size: 12px"> |
| | | <tr> |
| | | <td width="200px"> |
| | | <font>数 据 字 段 </font> |
| | | <apex:selectList |
| | | value="{!numtext1}" |
| | | size="1" |
| | | style="width: 110px" |
| | | ><apex:selectOptions value="{!textOpts}" |
| | | /></apex:selectList> |
| | | </td> |
| | | <td width="130px"> |
| | | <apex:selectList |
| | | value="{!numtext2}" |
| | | size="1" |
| | | style="width: 110px" |
| | | ><apex:selectOptions value="{!equalOpts}" |
| | | /></apex:selectList> |
| | | </td> |
| | | <td width="200px"> |
| | | <apex:inputText style="width: 150px" value="{!numtext}" /> |
| | | </td> |
| | | <td width="150px"> |
| | | <apex:commandButton |
| | | value="检索" |
| | | onclick="searchOppJs_Account();return false;" |
| | | style="height: 30px; width: 50px" |
| | | /> |
| | | <apex:commandButton |
| | | action="{!save}" |
| | | value="保存" |
| | | rerender="allPanel" |
| | | onclick="blockme();" |
| | | oncomplete="unblockUI();expandAll();" |
| | | style="height: 30px; width: 50px" |
| | | /> |
| | | </td> |
| | | <td width="500px"> |
| | | <apex:pageMessages /> |
| | | </td> |
| | | </tr> |
| | | <!-- <tr> |
| | | <td width="110px"> |
| | | <font> 日 期 </font> |
| | | <apex:selectList value="{!timetext1}" size="1" style="width:110px"><apex:selectOptions value="{!timeOpts}"/></apex:selectList> |
| | | </td> |
| | | <td> |
| | | 从<apex:inputField style="width:150px" value="{!tmpAO.MaxActivityDate__c}"/> --> |
| | | <!-- <apex:selectList value="{!timetext2}" size="1" style="width:110px"><apex:selectOptions value="{!timeequalOpts}"/></apex:selectList> --> |
| | | <!-- </td> |
| | | <td> |
| | | 到<apex:inputField style="width:150px" value="{!tmpBO.MaxActivityDate__c}"/> |
| | | </td> |
| | | </tr> --> |
| | | </table> |
| | | </apex:pageBlock> |
| | | </div> |
| | | <apex:pageBlock id="oppBlock"> |
| | | <!-- <apex:pageblocksection columns="1" id="oppSection"> --> |
| | | <apex:outputPanel> |
| | | <apex:inputHidden id="oppCount" value="{!oppCount}" /> |
| | | |
| | | <div id="out_Div_L"> |
| | | <table |
| | | class="list" |
| | | style=" |
| | | border-bottom-width: 0px; |
| | | width: 1100px; |
| | | font-size: 11px; |
| | | border-spacing: 0; |
| | | " |
| | | border="" |
| | | id="tableHeader" |
| | | > |
| | | <tr class="dataRow" height="1px"> |
| | | <apex:variable value="{!0}" var="cnt" /> |
| | | <apex:repeat value="{!titleRight}" var="t"> |
| | | <td class="col_{!columnRightCss[cnt]}"></td> |
| | | <apex:variable value="{!cnt + 1}" var="cnt" /> |
| | | </apex:repeat> |
| | | <td id="cell_Scroll" class="col_Scroll"></td> |
| | | </tr> |
| | | <tr class="headerRow" height="30px"> |
| | | <apex:variable value="{!0}" var="cnt" /> |
| | | <apex:repeat value="{!titleRight}" var="t"> |
| | | <td class="col_{!columnRightCss[cnt]}"> |
| | | <a |
| | | href="#" |
| | | onclick="sortTableJs_Account1('{!cnt + titleLeft.size}');return false;" |
| | | style="text-decoration: underline" |
| | | ><apex:outputText value="{!t}" /></a |
| | | >{!sortOrder[cnt + titleLeft.size]} |
| | | </td> |
| | | <apex:variable value="{!cnt + 1}" var="cnt" /> |
| | | </apex:repeat> |
| | | <!-- <td id="cell_Scroll" class="col_Scroll"></td> --> |
| | | </tr> |
| | | </table> |
| | | </div> |
| | | <div id="out_Div"> |
| | | <table |
| | | class="list" |
| | | style=" |
| | | border-bottom-width: 0px; |
| | | width: 2000px; |
| | | font-size: 11px; |
| | | border-spacing: 0; |
| | | " |
| | | border="" |
| | | id="tableHeader_L" |
| | | > |
| | | <tr class="dataRow" height="1px"> |
| | | <apex:variable value="{!0}" var="cnt" /> |
| | | <apex:repeat value="{!titleLeft}" var="t"> |
| | | <td class="col_{!columnLeftCss[cnt]}"></td> |
| | | <apex:variable value="{!cnt + 1}" var="cnt" /> |
| | | </apex:repeat> |
| | | </tr> |
| | | <tr class="headerRow" height="30px"> |
| | | <apex:variable value="{!0}" var="cnt" /> |
| | | <apex:repeat value="{!titleLeft}" var="t"> |
| | | <td class="col_{!columnLeftCss[cnt]}"> |
| | | <a |
| | | href="#" |
| | | onclick="sortTableJs_Account1('{!cnt}');return false;" |
| | | style="text-decoration: underline" |
| | | ><apex:outputText value="{!t}" /></a |
| | | >{!sortOrder[cnt]} |
| | | </td> |
| | | <apex:variable value="{!cnt + 1}" var="cnt" /> |
| | | </apex:repeat> |
| | | <!-- <td id="cell_Scroll" class="col_Scroll"></td> --> |
| | | </tr> |
| | | </table> |
| | | </div> |
| | | <!-- out_Div --> |
| | | <div style="clear: both; height: 0px"></div> |
| | | <div id="in_Div_L"> |
| | | <table |
| | | class="list" |
| | | style=" |
| | | border-bottom-width: 0px; |
| | | width: 1100px; |
| | | font-size: 11px; |
| | | border-spacing: 0; |
| | | " |
| | | border="" |
| | | id="tableData" |
| | | > |
| | | <apex:variable value="{!1}" var="cnt" /> |
| | | <apex:repeat value="{!oppRecords}" var="or" id="oppTable"> |
| | | <tr |
| | | class="dataRow {!IF(MOD(cnt, 2)==0, 'odd', 'even')} {!IF(cnt==1, 'first', '')}" |
| | | onmouseover="if (window.hiOn){hiOn(this);} " |
| | | onmouseout="if (window.hiOff){hiOff(this);} " |
| | | onblur="if (window.hiOff){hiOff(this);}" |
| | | onfocus="if (window.hiOn){hiOn(this);}" |
| | | > |
| | | <apex:variable value="{!0}" var="cnt_3" /> |
| | | <apex:repeat value="{!columnsRightApi}" var="c"> |
| | | <td |
| | | class="dataCellBorder1 col_{!columnRightCss[cnt_3]} {!cnt}_col_{!columnRightCss[cnt_3]}" |
| | | > |
| | | <!-- vivek start --> |
| | | <!-- <apex:outputLink rendered="{!c[0]=='Name'}" value="/{!or.opp.Id}" target="LINK_{!or.opp.Id}"><apex:outputField rendered="{!c[0]=='Name'}" value="{!or.opp[c[0]]}" /></apex:outputLink> --> |
| | | <!-- vivek end --> |
| | | <!-- <apex:outputField id="q1111111111" rendered="{!(c.size==1 && columnRightRW[c[0]]=='r' && or.opp.Id <> null && c[0] <> 'Name' && (c[0] <> 'Opp_Changed_Field__c' ||(c[0] == 'Opp_Changed_Field__c' && |
| | | or.opp.Opp_Changed_Field__c != '询价阶段发生了变化' &&or.opp.Opp_Changed_Field__c != '预测签约日发生了变化' &&or.opp.Opp_Changed_Field__c != '医院合同金额发生了变化' && or.opp.Opp_Changed_Field__c != '订货金额发生了变化')))}" value="{!or.opp[c[0]]}" /> && or.opp.Oly_Inquiry_Status1__c <> null AgcOpp --> |
| | | <apex:outputField |
| | | rendered="{!c[0] == 'Change_To_Opportunity_T__c' }" |
| | | value="{!or.opp[c[0]]}" |
| | | /> |
| | | |
| | | <apex:outputField |
| | | rendered="{!columnRightRW[c[0]]=='r' && c[0] <> 'Change_To_Opportunity_T__c' && c[0] <> 'Strategic_department_Class_Name__c' }" |
| | | value="{!or.opp[c[0]]}" |
| | | /> |
| | | <!-- <apex:outputField id="q1111111111" rendered="{!( columnRightRW[c[0]]=='r' && c[0] <> 'Name' && (c[0] <> 'StageName__c' ||(c[0] == 'StageName__c' && |
| | | or.opp.Oly_Inquiry_Stage__c != '询价阶段发生了变化' &&or.opp.Oly_Inquiry_Stage__c != '预测签约日发生了变化' &&or.opp.Oly_Inquiry_Stage__c != '医院合同金额发生了变化' && or.opp.Oly_Inquiry_Stage__c != '订货金额发生了变化')))}" value="{!or.opp[c[0]]}" /> --> |
| | | <!-- <div style ="color:red"> --> |
| | | <!-- <apex:outputField id="q2222222" rendered="{!(c.size==1 && columnRightRW[c[0]]=='r' && or.opp.Id <> null && c[0] <> 'Name' && c[0] == 'Opp_Changed_Field__c' && ( |
| | | or.opp.Opp_Changed_Field__c == '询价阶段发生了变化' || or.opp.Opp_Changed_Field__c == '预测签约日发生了变化' || or.opp.Opp_Changed_Field__c == '医院合同金额发生了变化' || or.opp.Opp_Changed_Field__c == '订货金额发生了变化'))}" value="{!or.opp[c[0]]}" /> --> |
| | | <!-- <apex:outputField id="q2222222" rendered="{!(c.size==1 && columnRightRW[c[0]]=='r' && c[0] <> 'Name' && c[0] == 'StageName__c' && ( |
| | | </table> |
| | | </apex:pageBlock> |
| | | </div> |
| | | <!-- <div style="border: 1px solid #D4D4D4;border-top: 3px solid #51606E;border-radius:5px;margin-bottom:7px;"> --> |
| | | <apex:pageBlock id="oppBlock" mode="maindetail"> |
| | | <!-- <apex:pageblocksection columns="1" id="oppSection"> --> |
| | | <apex:outputPanel > |
| | | <apex:inputHidden id="oppCount" value="{!oppCount}"/> |
| | | |
| | | <div id="out_Div_L"> |
| | | <table class="list" style="border-bottom-width: 0px; width:1100px; font-size:14px !important; border-spacing:0;" border="" id="tableHeader"> |
| | | <tr class="dataRow" height="1px"> |
| | | <apex:variable value="{!0}" var="cnt" /> |
| | | <apex:repeat value="{!titleRight}" var="t"> |
| | | <td class="col_{!columnRightCss[cnt]}"></td> |
| | | <apex:variable value="{!cnt + 1}" var="cnt" /> |
| | | </apex:repeat> |
| | | <td id="cell_Scroll" class="col_Scroll"></td> |
| | | </tr> |
| | | <tr class="headerRow" height="30px"> |
| | | <apex:variable value="{!0}" var="cnt" /> |
| | | <apex:repeat value="{!titleRight}" var="t"> |
| | | <td class="col_{!columnRightCss[cnt]}"> |
| | | <a href="#" onclick="sortTableJs_Account1('{!cnt + titleLeft.size}');return false;" style="text-decoration: underline;color:black;font-size:14px !important;font-weight: bold;"><apex:outputText value="{!t}"/></a>{!sortOrder[cnt + titleLeft.size]} |
| | | </td> |
| | | <apex:variable value="{!cnt + 1}" var="cnt" /> |
| | | </apex:repeat> |
| | | <!-- <td id="cell_Scroll" class="col_Scroll"></td> --> |
| | | </tr> |
| | | </table> |
| | | </div> |
| | | <div id="out_Div"> |
| | | <table class="list" style="border-bottom-width: 0px; width:2000px; font-size:14px !important; border-spacing:0;" border="" id="tableHeader_L"> |
| | | <tr class="dataRow" height="1px"> |
| | | <apex:variable value="{!0}" var="cnt" /> |
| | | <apex:repeat value="{!titleLeft}" var="t"> |
| | | <td class="col_{!columnLeftCss[cnt]}"></td> |
| | | <apex:variable value="{!cnt + 1}" var="cnt" /> |
| | | </apex:repeat> |
| | | </tr> |
| | | <tr class="headerRow" height="30px"> |
| | | <apex:variable value="{!0}" var="cnt" /> |
| | | <apex:repeat value="{!titleLeft}" var="t"> |
| | | <td class="col_{!columnLeftCss[cnt]}"> |
| | | <a href="#" onclick="sortTableJs_Account1('{!cnt}');return false;" style="text-decoration: underline;color:black;font-size:14px !important;font-weight: bold;"><apex:outputText value="{!t}"/></a>{!sortOrder[cnt]} |
| | | </td> |
| | | <apex:variable value="{!cnt + 1}" var="cnt" /> |
| | | </apex:repeat> |
| | | <!-- <td id="cell_Scroll" class="col_Scroll"></td> --> |
| | | </tr> |
| | | </table> |
| | | |
| | | </div> <!-- out_Div --> |
| | | <div style="clear:both;height:0px;"></div> |
| | | <div id="in_Div_L"> |
| | | <table class="list" style="border-bottom-width: 0px;width:1100px; font-size:13px; border-spacing:0;" border="" id="tableData"> |
| | | <apex:variable value="{!1}" var="cnt" /> |
| | | <apex:repeat value="{!oppRecords}" var="or" id="oppTable"> |
| | | <tr class="dataRow {!IF(MOD(cnt, 2)==0, 'odd', 'even')} {!IF(cnt==1, 'first', '')}" style="height:35px;" onmouseover="if (window.hiOn){hiOn(this);} " onmouseout="if (window.hiOff){hiOff(this);} " onblur="if (window.hiOff){hiOff(this);}" onfocus="if (window.hiOn){hiOn(this);}"> |
| | | <apex:variable value="{!0}" var="cnt_3" /> |
| | | <apex:repeat value="{!columnsRightApi}" var="c"> |
| | | <td class="dataCellBorder1 col_{!columnRightCss[cnt_3]} {!cnt}_col_{!columnRightCss[cnt_3]}"> |
| | | |
| | | <!-- vivek start --> |
| | | <!-- <apex:outputLink rendered="{!c[0]=='Name'}" value="/{!or.opp.Id}" target="LINK_{!or.opp.Id}"><apex:outputField rendered="{!c[0]=='Name'}" value="{!or.opp[c[0]]}" /></apex:outputLink> --> |
| | | <!-- vivek end --> |
| | | <!-- <apex:outputField id="q1111111111" rendered="{!(c.size==1 && columnRightRW[c[0]]=='r' && or.opp.Id <> null && c[0] <> 'Name' && (c[0] <> 'Opp_Changed_Field__c' ||(c[0] == 'Opp_Changed_Field__c' && |
| | | or.opp.Opp_Changed_Field__c != '询价阶段发生了变化' &&or.opp.Opp_Changed_Field__c != '预测签约日发生了变化' &&or.opp.Opp_Changed_Field__c != '医院合同金额发生了变化' && or.opp.Opp_Changed_Field__c != '订货金额发生了变化')))}" value="{!or.opp[c[0]]}" /> && or.opp.Oly_Inquiry_Status1__c <> null AgcOpp --> |
| | | <apex:outputField rendered="{!c[0] == 'Change_To_Opportunity_T__c' }" value="{!or.opp[c[0]]}" /> |
| | | |
| | | <apex:outputField rendered="{!columnRightRW[c[0]]=='r' && c[0] <> 'Change_To_Opportunity_T__c' && c[0] <> 'Strategic_department_Class_Name__c' }" value="{!or.opp[c[0]]}" /> |
| | | <!-- <apex:outputField id="q1111111111" rendered="{!( columnRightRW[c[0]]=='r' && c[0] <> 'Name' && (c[0] <> 'StageName__c' ||(c[0] == 'StageName__c' && |
| | | or.opp.Oly_Inquiry_Stage__c != '询价阶段发生了变化' &&or.opp.Oly_Inquiry_Stage__c != '预测签约日发生了变化' &&or.opp.Oly_Inquiry_Stage__c != '医院合同金额发生了变化' && or.opp.Oly_Inquiry_Stage__c != '订货金额发生了变化')))}" value="{!or.opp[c[0]]}" /> --> |
| | | <!-- <div style ="color:red"> --> |
| | | <!-- <apex:outputField id="q2222222" rendered="{!(c.size==1 && columnRightRW[c[0]]=='r' && or.opp.Id <> null && c[0] <> 'Name' && c[0] == 'Opp_Changed_Field__c' && ( |
| | | or.opp.Opp_Changed_Field__c == '询价阶段发生了变化' || or.opp.Opp_Changed_Field__c == '预测签约日发生了变化' || or.opp.Opp_Changed_Field__c == '医院合同金额发生了变化' || or.opp.Opp_Changed_Field__c == '订货金额发生了变化'))}" value="{!or.opp[c[0]]}" /> --> |
| | | <!-- <apex:outputField id="q2222222" rendered="{!(c.size==1 && columnRightRW[c[0]]=='r' && c[0] <> 'Name' && c[0] == 'StageName__c' && ( |
| | | or.opp.Oly_Inquiry_Stage__c == '询价阶段发生了变化' || or.opp.Oly_Inquiry_Stage__c == '预测签约日发生了变化' || or.opp.Oly_Inquiry_Stage__c == '医院合同金额发生了变化' || or.opp.Oly_Inquiry_Stage__c == '订货金额发生了变化'))}" value="{!or.opp[c[0]]}" /> |
| | | |
| | | </div> --> |
| | | <!-- <apex:inputField rendered="{!(c.size==1 && columnRightRW[c[0]]=='w' && or.opp.Id <> null && c[0] <> 'Name')}" value="{!or.opp[c[0]]}" onchange="setChangeFlgRight('{!or.lineNo}')"/> |
| | | <apex:outputPanel rendered="{!(c.size==1 && columnRightRW[c[0]]=='wm' && c[0] <> 'Name' && or.opp.Id <> null)}" layout="none"> |
| | | <div class="requiredInput_r"> |
| | | <div class="requiredBlock_r"></div> |
| | | <apex:inputField value="{!or.Opp[c[0]]}" onchange="setChangeFlg('{!or.lineNo}')"/> |
| | | </div> |
| | | |
| | | </div> --> |
| | | <!-- <apex:inputField rendered="{!(c.size==1 && columnRightRW[c[0]]=='w' && or.opp.Id <> null && c[0] <> 'Name')}" value="{!or.opp[c[0]]}" onchange="setChangeFlgRight('{!or.lineNo}')"/> |
| | | <apex:outputPanel rendered="{!(c.size==1 && columnRightRW[c[0]]=='wm' && c[0] <> 'Name' && or.opp.Id <> null)}" layout="none"> |
| | | <div class="requiredInput_r"> |
| | | <div class="requiredBlock_r"></div> |
| | | <apex:inputField value="{!or.Opp[c[0]]}" onchange="setChangeFlg('{!or.lineNo}')"/> |
| | | </div> |
| | | </apex:outputPanel> --> |
| | | <apex:outputField |
| | | rendered="{!c[0] == 'Strategic_department_Class_Name__c'}" |
| | | value="{!or.opp[c[0]]}" |
| | | /> |
| | | |
| | | <apex:inputField |
| | | rendered="{!( columnRightRW[c[0]]=='w' && c[0] <> 'Strategic_department_Class_Name__c' && c[0] <> 'Change_To_Opportunity_T__c' && c[0] <> 'Name')}" |
| | | value="{!or.opp[c[0]]}" |
| | | onchange="setChangeFlgRight('{!or.lineNo}')" |
| | | /> |
| | | <apex:outputPanel |
| | | rendered="{!( columnRightRW[c[0]]=='wm' && c[0] <> 'Change_To_Opportunity_T__c' && c[0] <> 'Name' )}" |
| | | layout="none" |
| | | > |
| | | <div class="requiredInput_r"> |
| | | <div class="requiredBlock_r"></div> |
| | | <apex:inputField |
| | | value="{!or.Opp[c[0]]}" |
| | | onchange="setChangeFlg('{!or.lineNo}')" |
| | | /> |
| | | </div> |
| | | </apex:outputPanel> |
| | | <apex:variable value="{!cnt_3 + 1}" var="cnt_3" /> |
| | | </td> |
| | | </apex:repeat> |
| | | <td id="cell_Scroll" class="col_Scroll"> |
| | | <apex:inputHidden value="{!or.changeFlg}" id="changeFlg" /> |
| | | <apex:inputHidden |
| | | value="{!or.changeFlgRt}" |
| | | id="changeFlgRt" |
| | | /> |
| | | <script type="text/javascript"> |
| | | if ("{!or.canEdit}" == "false") { |
| | | var right = j$("#tableData").find("tr").eq({!cnt-1}); |
| | | var rightline = j$(right).find("td"); |
| | | for (var i=0; i<rightline.length; i++) { |
| | | j$(rightline[i]).find("input").each(function(){ |
| | | j$(this).attr("disabled",true); |
| | | }); |
| | | j$(rightline[i]).find("a").each(function(){ |
| | | j$(this).attr("href","#"); |
| | | }); |
| | | } |
| | | } |
| | | if ("{!or.hasError}" == "true") { |
| | | var left = j$("#tableData_L").find("tr").eq({!cnt-1}); |
| | | var leftFirst = j$(left).find("td").eq(1); |
| | | j$(leftFirst).css("background-color", "gray"); |
| | | } |
| | | if ("{!or.hasFieldError}" == "true") { |
| | | var left = j$("#tableData_L").find("tr").eq({!cnt-1}); |
| | | var leftFirst = j$(left).find("td").eq(1); |
| | | j$(leftFirst).css("background-color", "red"); |
| | | } |
| | | </script> |
| | | </td> |
| | | </tr> |
| | | <apex:variable value="{!cnt + 1}" var="cnt" /> |
| | | </apex:repeat> |
| | | </table> |
| | | </div> |
| | | <div id="in_Div"> |
| | | <table |
| | | class="list" |
| | | style=" |
| | | border-bottom-width: 0px; |
| | | width: 2000px; |
| | | font-size: 11px; |
| | | border-spacing: 0; |
| | | " |
| | | border="" |
| | | id="tableData_L" |
| | | > |
| | | <apex:variable value="{!1}" var="cnt_2" /> |
| | | <apex:repeat value="{!oppRecords}" var="or" id="oppTable_L"> |
| | | <tr |
| | | class="dataRow {!IF(MOD(cnt, 2)==0, 'odd', 'even')} {!IF(cnt==1, 'first', '')}" |
| | | onmouseover="if (window.hiOn){hiOn(this);} " |
| | | onmouseout="if (window.hiOff){hiOff(this);} " |
| | | onblur="if (window.hiOff){hiOff(this);}" |
| | | onfocus="if (window.hiOn){hiOn(this);}" |
| | | > |
| | | <apex:variable value="{!0}" var="cnt_2" /> |
| | | <apex:repeat value="{!columnsLeftApi}" var="c"> |
| | | <td class="dataCellBorder1 col_{!columnLeftCss[cnt_2]}"> |
| | | <!-- vivek start --> |
| | | |
| | | <apex:outputLink |
| | | target="_blank" |
| | | rendered="{!c[0]=='Name'}" |
| | | value="/{!or.AgcOpp.Id}" |
| | | > |
| | | <apex:outputField |
| | | rendered="{!c[0]=='Name'}" |
| | | value="{!or.AgcOpp[c[0]]}" |
| | | /> |
| | | </apex:outputLink> |
| | | |
| | | <apex:outputPanel rendered="{!or.ifLock}"> |
| | | <apex:outputField |
| | | rendered="{!c[0]!='Name'}" |
| | | value="{!or.AgcOpp[c[0]]}" |
| | | > |
| | | </apex:outputField> |
| | | </apex:outputPanel> |
| | | <!-- 销售担当 --> |
| | | <apex:outputPanel rendered="{!or.ifLock == false}"> |
| | | <!-- <apex:outputLink target="_blank" rendered="{!c[0]=='Agency_Person__c'}" value="/{!or.AgcOpp[c[0]]}" > --> |
| | | <!-- <apex:outputText value="{!or.AgcOpp.Agency_Person__r.Name }" /> --> |
| | | <!-- <apex:outputText rendered="{!c[0]=='Agency_PersonName__c'}" value="{!or.AgcOpp.Agency_PersonName__c }" /> --> |
| | | <!-- </apex:outputLink> --> |
| | | <!-- 经销商 --> |
| | | <apex:outputLink |
| | | target="_blank" |
| | | rendered="{!c[0]=='Agency__c'}" |
| | | value="/{!or.AgcOpp[c[0]]}" |
| | | > |
| | | <apex:outputText |
| | | value="{!or.AgcOpp.Agency__r.Name }" |
| | | /> |
| | | </apex:outputLink> |
| | | <!-- OCSM询价 --> |
| | | <!-- <apex:outputLink target="_blank" rendered="{!c[0]=='Change_To_Opportunity__c'}" value="/{!or.AgcOpp[c[0]]}" > |
| | | <apex:outputField rendered="{!c[0] == 'Strategic_department_Class_Name__c'}" value="{!or.opp[c[0]]}" /> |
| | | |
| | | <apex:inputField styleClass="slds-form-element" rendered="{!( columnRightRW[c[0]]=='w' && c[0] <> 'Strategic_department_Class_Name__c' && c[0] <> 'Change_To_Opportunity_T__c' && c[0] <> 'Name')}" value="{!or.opp[c[0]]}" onchange="setChangeFlgRight('{!or.lineNo}')"/> |
| | | <apex:outputPanel rendered="{!( columnRightRW[c[0]]=='wm' && c[0] <> 'Change_To_Opportunity_T__c' && c[0] <> 'Name' )}" layout="none"> |
| | | <div class="requiredInput_r"> |
| | | <div class="requiredBlock_r"></div> |
| | | <apex:inputField styleClass="slds-form-element" value="{!or.Opp[c[0]]}" onchange="setChangeFlg('{!or.lineNo}')"/> |
| | | </div> |
| | | </apex:outputPanel> |
| | | <apex:variable value="{!cnt_3 + 1}" var="cnt_3" /> |
| | | </td> |
| | | </apex:repeat> |
| | | <td id="cell_Scroll" class="col_Scroll"> |
| | | <apex:inputHidden value="{!or.changeFlg}" id="changeFlg"/> |
| | | <apex:inputHidden value="{!or.changeFlgRt}" id="changeFlgRt"/> |
| | | <script type="text/javascript"> |
| | | if ("{!or.canEdit}" == "false") { |
| | | var right = j$("#tableData").find("tr").eq({!cnt-1}); |
| | | var rightline = j$(right).find("td"); |
| | | for (var i=0; i<rightline.length; i++) { |
| | | j$(rightline[i]).find("input").each(function(){ |
| | | j$(this).attr("disabled",true); |
| | | }); |
| | | j$(rightline[i]).find("a").each(function(){ |
| | | j$(this).attr("href","#"); |
| | | }); |
| | | } |
| | | } |
| | | if ("{!or.hasError}" == "true") { |
| | | var left = j$("#tableData_L").find("tr").eq({!cnt-1}); |
| | | var leftFirst = j$(left).find("td").eq(1); |
| | | j$(leftFirst).css("background-color", "gray"); |
| | | } |
| | | if ("{!or.hasFieldError}" == "true") { |
| | | var left = j$("#tableData_L").find("tr").eq({!cnt-1}); |
| | | var leftFirst = j$(left).find("td").eq(1); |
| | | j$(leftFirst).css("background-color", "red"); |
| | | } |
| | | </script> |
| | | </td> |
| | | </tr> |
| | | <apex:variable value="{!cnt + 1}" var="cnt" /> |
| | | </apex:repeat> |
| | | </table> |
| | | </div> |
| | | <div id="in_Div"> |
| | | <table class="list" style="border-bottom-width: 0px;width:2000px; font-size:13px; border-spacing:0;" border="" id="tableData_L"> |
| | | <apex:variable value="{!1}" var="cnt_2" /> |
| | | <apex:repeat value="{!oppRecords}" var="or" id="oppTable_L"> |
| | | <tr class="dataRow {!IF(MOD(cnt, 2)==0, 'odd', 'even')} {!IF(cnt==1, 'first', '')}" style="height:35px;" onmouseover="if (window.hiOn){hiOn(this);} " onmouseout="if (window.hiOff){hiOff(this);} " onblur="if (window.hiOff){hiOff(this);}" onfocus="if (window.hiOn){hiOn(this);}"> |
| | | <apex:variable value="{!0}" var="cnt_2" /> |
| | | <apex:repeat value="{!columnsLeftApi}" var="c"> |
| | | <td class="dataCellBorder1 col_{!columnLeftCss[cnt_2]}"> |
| | | <!-- vivek start --> |
| | | |
| | | <apex:outputLink target="_blank" rendered="{!c[0]=='Name'}" value="/{!or.AgcOpp.Id}" > |
| | | <apex:outputField rendered="{!c[0]=='Name'}" value="{!or.AgcOpp[c[0]]}" /> |
| | | </apex:outputLink> |
| | | |
| | | <apex:outputPanel rendered="{!or.ifLock}"> |
| | | <apex:outputField rendered="{!c[0]!='Name'}" value="{!or.AgcOpp[c[0]]}"> |
| | | </apex:outputField> |
| | | </apex:outputPanel> |
| | | <!-- 销售担当 --> |
| | | <apex:outputPanel rendered="{!or.ifLock == false}"> |
| | | <!-- <apex:outputLink target="_blank" rendered="{!c[0]=='Agency_Person__c'}" value="/{!or.AgcOpp[c[0]]}" > --> |
| | | <!-- <apex:outputText value="{!or.AgcOpp.Agency_Person__r.Name }" /> --> |
| | | <!-- <apex:outputText rendered="{!c[0]=='Agency_PersonName__c'}" value="{!or.AgcOpp.Agency_PersonName__c }" /> --> |
| | | <!-- </apex:outputLink> --> |
| | | <!-- 经销商 --> |
| | | <apex:outputLink target="_blank" rendered="{!c[0]=='Agency__c'}" value="/{!or.AgcOpp[c[0]]}" > |
| | | <apex:outputText value="{!or.AgcOpp.Agency__r.Name }" /> |
| | | </apex:outputLink> |
| | | <!-- OCSM询价 --> |
| | | <!-- <apex:outputLink target="_blank" rendered="{!c[0]=='Change_To_Opportunity__c'}" value="/{!or.AgcOpp[c[0]]}" > |
| | | <apex:outputText value="{!or.AgcOpp.Agency__r.Name }" /> |
| | | </apex:outputLink> --> |
| | | <!-- 必填字段 --> |
| | | <!-- <apex:outputField rendered="{!(c[0]<>'Name' && c[0]<>'Agency_Hospital__c' && c[0]<>'Product_Category1__c' && c[0]<>'Product_Category2__c' && c[0]<>'Product_Category3__c' && c[0]<>'Agency_Person__c' && c[0]<>'Agency__c' && c[0]<>'Change_To_Opportunity__c' && columnLeftRW[c[0]]=='wm')}" value="{!or.AgcOpp[c[0]] }"/> --> |
| | | <apex:inputField |
| | | rendered="{!(c[0]<>'Name' && c[0]<>'Product_Category1__c' && c[0]<>'Product_Category2__c' && c[0]<>'Product_Category3__c' && c[0]<>'Agency_Person__c' && c[0]<>'Agency__c' && c[0]<>'Change_To_Opportunity__c' && columnLeftRW[c[0]]=='wm')}" |
| | | value="{!or.AgcOpp[c[0]] }" |
| | | onchange="setChangeFlg('{!or.lineNo}')" |
| | | /> |
| | | <!-- vivek end --> |
| | | |
| | | <apex:outputField |
| | | rendered="{!(c[0]<>'Name' && c[0]<>'Product_Category1__c' && c[0]<>'Product_Category2__c' && c[0]<>'Product_Category3__c' && c[0]<>'Agency_Person__c' && c[0]<>'Agency__c' && c[0]<>'Change_To_Opportunity__c' && columnLeftRW[c[0]]=='r')}" |
| | | value="{!or.AgcOpp[c[0]] }" |
| | | /> |
| | | <!-- <apex:outputField rendered="{!(c[0]<>'Name' && columnLeftRW[c[0]]<>'w')}" value="{!or.AgcOpp[c[0]] }"/> --> |
| | | <!-- 可编辑的字段 --> |
| | | <apex:inputField |
| | | value="{!or.AgcOpp[c[0]]}" |
| | | rendered="{!columnLeftRW[c[0]]=='w'}" |
| | | onchange="setChangeFlg('{!or.lineNo}')" |
| | | /> |
| | | </apex:outputPanel> |
| | | </td> |
| | | <apex:variable value="{!cnt_2 + 1}" var="cnt_2" /> |
| | | </apex:repeat> |
| | | </tr> |
| | | <apex:variable value="{!cnt + 1}" var="cnt" /> |
| | | </apex:repeat> |
| | | </table> |
| | | </div> |
| | | <!-- /in_Div --> |
| | | </apex:outputLink> --> |
| | | <!-- 必填字段 --> |
| | | <!-- <apex:outputField rendered="{!(c[0]<>'Name' && c[0]<>'Agency_Hospital__c' && c[0]<>'Product_Category1__c' && c[0]<>'Product_Category2__c' && c[0]<>'Product_Category3__c' && c[0]<>'Agency_Person__c' && c[0]<>'Agency__c' && c[0]<>'Change_To_Opportunity__c' && columnLeftRW[c[0]]=='wm')}" value="{!or.AgcOpp[c[0]] }"/> --> |
| | | <apex:inputField styleClass="slds-form-element" rendered="{!(c[0]<>'Name' && c[0]<>'Product_Category1__c' && c[0]<>'Product_Category2__c' && c[0]<>'Product_Category3__c' && c[0]<>'Agency_Person__c' && c[0]<>'Agency__c' && c[0]<>'Change_To_Opportunity__c' && columnLeftRW[c[0]]=='wm')}" value="{!or.AgcOpp[c[0]] }" onchange="setChangeFlg('{!or.lineNo}')"/> |
| | | <!-- vivek end --> |
| | | |
| | | |
| | | <apex:outputField rendered="{!(c[0]<>'Name' && c[0]<>'Product_Category1__c' && c[0]<>'Product_Category2__c' && c[0]<>'Product_Category3__c' && c[0]<>'Agency_Person__c' && c[0]<>'Agency__c' && c[0]<>'Change_To_Opportunity__c' && columnLeftRW[c[0]]=='r')}" value="{!or.AgcOpp[c[0]] }"/> |
| | | <!-- <apex:outputField rendered="{!(c[0]<>'Name' && columnLeftRW[c[0]]<>'w')}" value="{!or.AgcOpp[c[0]] }"/> --> |
| | | <!-- 可编辑的字段 --> |
| | | <apex:inputField styleClass="slds-form-element" value="{!or.AgcOpp[c[0]]}" rendered="{!columnLeftRW[c[0]]=='w'}" onchange="setChangeFlg('{!or.lineNo}')"/> |
| | | </apex:outputPanel> |
| | | </td> |
| | | <apex:variable value="{!cnt_2 + 1}" var="cnt_2" /> |
| | | </apex:repeat> |
| | | </tr> |
| | | <apex:variable value="{!cnt + 1}" var="cnt" /> |
| | | </apex:repeat> |
| | | </table> |
| | | |
| | | </div><!-- /in_Div --> |
| | | </apex:outputPanel> |
| | | </apex:pageBlock> |
| | | <!-- </div> --> |
| | | <script type="text/javascript"> |
| | | j$(function() { |
| | | var tableWidth = 0; |
| | | j$('body .pbBody table#tableHeader tr.headerRow td').each(function() { |
| | | var colClass = getColClassName(this); |
| | | if (colClass != 'col_Scroll') { |
| | | var headerCol = j$('body .pbBody table.list tr.headerRow td.' + colClass); |
| | | tableWidth += headerCol.width(); |
| | | } |
| | | }); |
| | | // j$('table#tableData').css('width', (tableWidth + 2) + 'px'); |
| | | // j$('table#tableHeader').css('width', (tableWidth + 2) + 'px'); |
| | | |
| | | // list の headerRow の tdに toggleWidth() を追加 |
| | | bindTdToggleWidth(); |
| | | // j$("input").attr("styleClass","slds-input"); |
| | | }); |
| | | var elements = document.getElementsByTagName("select"); |
| | | for (i = 0; i < elements.length; i++) { |
| | | var id = elements[i].id; |
| | | if (id.length > 5 && id.substring(id.length - 5, id.length) == 'mlktp') { |
| | | elements[i].style.display = "none"; |
| | | } |
| | | } |
| | | var tbl_l = document.getElementById("tableData_L"); |
| | | var input_l = tbl_l.getElementsByTagName("input"); |
| | | for (i = 0; i < input_l.length; i++) { |
| | | var id = input_l[i].id + '_lkid'; |
| | | if (document.getElementById(id) != null) { |
| | | input_l[i].style.width = "75%"; |
| | | } |
| | | } |
| | | var tbl = document.getElementById("tableData"); |
| | | var input = tbl.getElementsByTagName("input"); |
| | | for (i = 0; i < input.length; i++) { |
| | | var id = input[i].id + '_lkid'; |
| | | if (document.getElementById(id) != null) { |
| | | input[i].style.width = "75%"; |
| | | } |
| | | } |
| | | </script> |
| | | </apex:outputPanel> |
| | | </apex:pageBlock> |
| | | <script type="text/javascript"> |
| | | j$(function () { |
| | | var tableWidth = 0; |
| | | j$("body .pbBody table#tableHeader tr.headerRow td").each( |
| | | function () { |
| | | var colClass = getColClassName(this); |
| | | if (colClass != "col_Scroll") { |
| | | var headerCol = j$( |
| | | "body .pbBody table.list tr.headerRow td." + colClass |
| | | ); |
| | | tableWidth += headerCol.width(); |
| | | } |
| | | } |
| | | ); |
| | | // j$('table#tableData').css('width', (tableWidth + 2) + 'px'); |
| | | // j$('table#tableHeader').css('width', (tableWidth + 2) + 'px'); |
| | | |
| | | // list の headerRow の tdに toggleWidth() を追加 |
| | | bindTdToggleWidth(); |
| | | }); |
| | | var elements = document.getElementsByTagName("select"); |
| | | for (i = 0; i < elements.length; i++) { |
| | | var id = elements[i].id; |
| | | if ( |
| | | id.length > 5 && |
| | | id.substring(id.length - 5, id.length) == "mlktp" |
| | | ) { |
| | | elements[i].style.display = "none"; |
| | | } |
| | | } |
| | | var tbl_l = document.getElementById("tableData_L"); |
| | | var input_l = tbl_l.getElementsByTagName("input"); |
| | | for (i = 0; i < input_l.length; i++) { |
| | | var id = input_l[i].id + "_lkid"; |
| | | if (document.getElementById(id) != null) { |
| | | input_l[i].style.width = "75%"; |
| | | } |
| | | } |
| | | var tbl = document.getElementById("tableData"); |
| | | var input = tbl.getElementsByTagName("input"); |
| | | for (i = 0; i < input.length; i++) { |
| | | var id = input[i].id + "_lkid"; |
| | | if (document.getElementById(id) != null) { |
| | | input[i].style.width = "75%"; |
| | | } |
| | | } |
| | | </script> |
| | | </apex:outputPanel> |
| | | </apex:form> |
| | | </apex:page> |
| | | </apex:form> |
| | | </apex:page> |