📄 bbs_param.jsp
字号:
<%@ page contentType="text/html; charset=gbk" %>
<%@ page import="com.doone.uurm.*, com.doone.data.*, com.doone.fj1w.common.*,com.doone.fj1w.fjmgr.statana.*" %>
<%@ page import="com.doone.fj1w.fjmgr.order.OrderService, java.util.*, com.doone.util.*" %>
<%@ taglib uri="/WEB-INF/curstom-tags.tld" prefix="custom" %>
<%!
String getValue(Map param, DataRow dr) {
String defaultvalue = "";
if(param!=null && param.size()>0 && dr!=null)
if(dr.getString("DEFAULTVALUETYPE").equals("1")){
defaultvalue=" value=\""+dr.getString("DEFAULTVALUE")+"\" ";
}
else if (dr.getString("DEFAULTVALUETYPE").equals("2")){
defaultvalue=param.get(dr.getString("DEFAULTVALUE")).toString();
}
return defaultvalue;
}
%>
<%
response.reset();
response.setContentType("text/html; charset=utf-8");
WebAuth auth = WebAuth.getInstance(request);
DataTable oParamTable = null;
Map _map = (Map)request.getAttribute("XMLPARAM");
try {
if ( _map == null ) throw new RuntimeException("参数不能为空。");
pageContext.setAttribute("SELECT_PARAM", _map);
//
String _reportid = "";
if (_map!=null&&_map.get("reportid")!=null)
_reportid = (String)_map.get("reportid");
oParamTable = Simpreportqry.gettd_reportparas("",_reportid);
String sType = request.getParameter("type");
if ( sType.equals("0") ) {
// 输出记录数。
out.print("str-->500");
return ;
}
else if ( ! sType.equals("1") ) {
// 输出错误信息
return ;
}
}
catch(Exception ex) {
FileLogger.getLogger().warn(ex.getMessage(),ex);
}
%>str--><table width="100%"><%
String disabled="";
String readonly="";
String defaultvalue="";
String html_class="";
int rownum = 0;
for ( ; oParamTable != null && rownum < oParamTable.getRows().getCount(); rownum++ ) {
if ( rownum % 4 == 0 ) {
if ( rownum != 0 ) out.println("</tr>");
out.println("<tr>");
}
DataRow dr = oParamTable.getRow(rownum);
String sName = dr.getString("PARA_NAME").toUpperCase();
if (!dr.getString("HTML_CLASS").equals("")){
html_class=" class=\""+dr.getString("HTML_CLASS")+"\" ";
}else{
html_class="";
}
if (dr.getString("DEFAULTVALUETYPE").equals("1")){
defaultvalue=dr.getString("DEFAULTVALUE");
}
else if (dr.getString("DEFAULTVALUETYPE").equals("2")){
defaultvalue=(String)_map.get(dr.getString("DEFAULTVALUE"));
}
if ( defaultvalue == null ){
defaultvalue="";
}
if (dr.getString("ISREADONLY").equals("1")){
disabled=" disabled ";
}
else{
disabled="";
}
if (dr.getString("ISDISABLED").equals("1")){
readonly=" readonly ";
}
else{
readonly="";
}
%>
<td width="10%" class="Caption_Td" align="right" nowrap="nowrap"><%= dr.getString("PARA_CNAME")%>:</td>
<td width="15%" class="body_td" align="left" nowrap="nowrap"><%
if ( dr.getString("CONTROLTYPE").equalsIgnoreCase("DATE") ) {%>
<input type="text" name="<%= sName%>" id="<%= sName%>" title="双击清空。" ondblclick="this.value='';" style="width: 70%;" readonly="readonly" /><span style="cursor:hand"
onclick="return showCalendar('STARTTIME', '%Y-%m-%d', null, false);">
<img border="0" src="../calendar/date_botton.gif" width="20" height="14"><%
}
else if ( dr.getString("CONTROLTYPE").equalsIgnoreCase("SELECT") ) {%>
<custom:HtmlSelect name='<%= sName%>' servicename='<%= dr.getString("DATACLASS")%>'
method='<%= dr.getString("DATAMETHOD")%>'
mapName="SELECT_PARAM"
style="width:100%" styleId='<%= sName%>'
className='<%= dr.getString("HTML_CLASS")%>'
textFieldName='<%= dr.getString("TEXTFIELD")%>'
valueFieldName='<%= dr.getString("VALUEFIELD")%>'
disabled='<%= dr.getString("ISDISABLED").equalsIgnoreCase("Y")?"true":"false"%>'
value='<%= defaultvalue%>'>
</custom:HtmlSelect><%
}
else if(dr.getString("CONTROLTYPE").equalsIgnoreCase("TEXT") ){%>
<input type="text" name="<%= sName%>" id="<%= sName%>" style="width: 100%" <%= html_class%> <%= defaultvalue%> <%= disabled%> <%= readonly%> /><%
}else if(dr.getString("CONTROLTYPE").equalsIgnoreCase("RADIO")){%>
<input type="radio" name="<%= sName%>" id="<%= sName%>" style="width: 100%" <%= html_class%> <%= defaultvalue%> <%= disabled%> <%= readonly%> /><%
}else if(dr.getString("CONTROLTYPE").equalsIgnoreCase("CHECKBOX")){%>
<input type="checkbox" name="<%= sName%>" id="<%= sName%>" style="width: 100%" <%= html_class%> <%= defaultvalue%> <%= disabled%> <%= readonly%> /><%
}
else {
out.println(" ");
}
%>
</td><%
}
if ( rownum % 4 == 0 ) {
out.println("</tr>");
}
else {
out.println("<td class='Caption_TD' colspan='"+String.valueOf((4-rownum%4) * 2 )+"' width='"+ (4-rownum%4)*25 +"%'> </td>");
out.println("</tr>");
}
%>
</table>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -