%
/******************************************************************************
* Copyright (c) 2000-2013 E-DEAL
*
* E-DEAL S.A.
* 41, rue Périer
* 92120 Montrouge
* France
*
* T: +33 (0)1 73 03 29 80
* F: +33 (0)1 73 01 69 77
* http://www.e-deal.com
*
* La diffusion de ce code source sous quelque forme que ce soit sans
* l'autorisation de E-DEAL est interdite.
*
* Vous êtes autorisés à modifier ce code source uniquement pour votre usage
* propre et sous réserve que les mentions de copyright demeurent intactes.
*
* Ce code est fourni en l'état. Aucune garantie d'aucune sorte, explicite ou
* implicite n'est donnée. En aucun cas E-DEAL ne pourra être tenu pour
* responsable des dommages pouvant résulter de l'utilisation de ce code
* source.
******************************************************************************/
%><%@ page session="true" import="com.edeal.frontline.*,com.edeal.frontline.custom.*" %>
<%@ taglib uri="http://www.e-deal.com/taglib/fl" prefix="fl" %>
<%@ page import="com.edeal.frontline.navigation.FlRequest" %>
<%@ page import="com.edeal.frontline.FlContext" %>
<%@ page import="com.edeal.frontline.Utils" %>
<%@ page import="com.edeal.frontline.FieldNotInitializedException" %>
<%@ page import="com.edeal.frontline.Selection2Bean" %>
<%@ page import="java.util.Date" %>
<%@ page import="java.util.Vector" %>
<%@ page import="com.edeal.frontline.DataDictionary" %>
<%@ page import="java.util.Hashtable" %>
<%@ page import="com.edeal.frontline.helper.custom.SelectionModelHelper" %>
<%@ page import="com.edeal.frontline.helper.ContextHelper" %>
<%
final org.apache.commons.logging.Log logger = org.apache.commons.logging.LogFactory.getLog(getClass());
FlRequest flRequest = new FlRequest(request);
FlContext context = flRequest.getContext();
DataDictionary dico = context.getDataDictionary();
String id = Utils.getRequestParameter(context, request, "id");
if (id == null){
try{
id = Selection2.getID();
}catch(FieldNotInitializedException fin){}
}
Selection2Bean se2Bean = new Selection2Bean(id, context);
String edit="edit";
int type =0;
try {
type = se2Bean.getSe2Condition();
} catch (FieldNotInitializedException ex) {}
String origine = null;
try{
origine = se2Bean.getSe2Cr2ID();
} catch (FieldNotInitializedException ex) {}
String selModel = null;
try{
selModel = se2Bean.getSe2Model();
} catch (FieldNotInitializedException ex) {}
boolean displaySe2FctUnique = ContextHelper.hasMultifunction(context) && SelectionModelHelper.doesReturnPersonObjects(Selection2);
session.setAttribute("Selection2", se2Bean);
String errorID = (String)request.getAttribute("ErrorID");
boolean isVisible=false;
logger.debug("mon origine"+origine);
if (origine!= null && !"null".equals(origine))
{
isVisible= true;
}
logger.debug("visible"+isVisible);
SelectionModelBean smdBean = new SelectionModelBean(selModel, context);
String objDisp = "";
try {
String objID = smdBean.getSmdObjID();
ObjectsBean objBean = new ObjectsBean(objID, context);
objDisp = objBean.getObjDisplay();
} catch (Exception e) {}
String smdDesc = null;
try {
smdDesc = smdBean.getSmdDescrLabel();
} catch (Exception e) {}
if (smdDesc == null) {
try {
smdDesc = smdBean.getSmdDescr();
} catch (Exception e) {}
} else {
smdDesc = Utils.getMessage(session, smdDesc, "");
}
String descp = Utils.getMessage(session, "L6461", "Objet Concerné :") + " " + objDisp + (smdDesc != null ? "
" + smdDesc : "");
%>
onLoad="doInit();"<% } %>>
" ou="<%= \"/read_selection2.fl\" + (id != null ? \"?id=\" + id : \"\") %>">
|
|
<% if (displaySe2FctUnique) { %>
<% } %>
|
|
|
|
">
|
|
|
|
|
|
<%= descp %>
|
|
|
|
|
">
" onselect="refreshPops();">
"/>