Peer review IDEMPIERE-370 Implement link from process ending message to next records
This commit is contained in:
parent
e26b6e6ea9
commit
90b791b1e3
|
@ -68,10 +68,6 @@ public class ProcessInfo implements Serializable
|
|||
this (Title, AD_Process_ID, 0, 0);
|
||||
} // ProcessInfo
|
||||
|
||||
/** Serialization Info **/
|
||||
static final long serialVersionUID = -1993220053515488725L;
|
||||
|
||||
|
||||
/** Title of the Process/Report */
|
||||
private String m_Title;
|
||||
/** Process ID */
|
||||
|
|
|
@ -31,7 +31,7 @@ public class ProcessInfoLog implements Serializable
|
|||
/**
|
||||
*
|
||||
*/
|
||||
private static final long serialVersionUID = -4064380205358897097L;
|
||||
private static final long serialVersionUID = 2790364724540395200L;
|
||||
|
||||
/**
|
||||
* Create Process Info Log.
|
||||
|
@ -47,8 +47,8 @@ public class ProcessInfoLog implements Serializable
|
|||
setP_Date (P_Date);
|
||||
setP_Number (P_Number);
|
||||
setP_Msg (P_Msg);
|
||||
setAd_Table_Id(AD_Table_ID);
|
||||
setRecord_Id(Record_ID);
|
||||
setAD_Table_ID(AD_Table_ID);
|
||||
setRecord_ID(Record_ID);
|
||||
|
||||
} // ProcessInfoLog
|
||||
|
||||
|
@ -92,19 +92,19 @@ public class ProcessInfoLog implements Serializable
|
|||
private int m_AD_Table_ID;
|
||||
private int m_Record_ID;
|
||||
|
||||
public int getAd_Table_Id() {
|
||||
public int getAD_Table_ID() {
|
||||
return m_AD_Table_ID;
|
||||
}
|
||||
|
||||
public void setAd_Table_Id(int tableId) {
|
||||
public void setAD_Table_ID(int tableId) {
|
||||
this.m_AD_Table_ID = tableId;
|
||||
}
|
||||
|
||||
public int getRecord_Id() {
|
||||
public int getRecord_ID() {
|
||||
return m_Record_ID;
|
||||
}
|
||||
|
||||
public void setRecord_Id(int recordId) {
|
||||
public void setRecord_ID(int recordId) {
|
||||
this.m_Record_ID = recordId;
|
||||
}
|
||||
/**
|
||||
|
|
|
@ -115,7 +115,7 @@ public class ProcessInfoUtil
|
|||
public static void setLogFromDB (ProcessInfo pi)
|
||||
{
|
||||
// s_log.fine("setLogFromDB - AD_PInstance_ID=" + pi.getAD_PInstance_ID());
|
||||
String sql = "SELECT Log_ID, P_ID, P_Date, P_Number, P_Msg, AD_Table_Id,Record_Id "
|
||||
String sql = "SELECT Log_ID, P_ID, P_Date, P_Number, P_Msg, AD_Table_ID,Record_ID "
|
||||
+ "FROM AD_PInstance_Log "
|
||||
+ "WHERE AD_PInstance_ID=? "
|
||||
+ "ORDER BY Log_ID";
|
||||
|
@ -158,7 +158,7 @@ public class ProcessInfoUtil
|
|||
for (int i = 0; i < logs.length; i++)
|
||||
{
|
||||
StringBuffer sql = new StringBuffer ("INSERT INTO AD_PInstance_Log "
|
||||
+ "(AD_PInstance_ID, Log_ID, P_Date, P_ID, P_Number, P_Msg, AD_Table_Id,Record_ID)"
|
||||
+ "(AD_PInstance_ID, Log_ID, P_Date, P_ID, P_Number, P_Msg, AD_Table_ID,Record_ID)"
|
||||
+ " VALUES (");
|
||||
sql.append(pi.getAD_PInstance_ID()).append(",")
|
||||
.append(logs[i].getLog_ID()).append(",");
|
||||
|
@ -178,14 +178,14 @@ public class ProcessInfoUtil
|
|||
sql.append("NULL,");
|
||||
else
|
||||
sql.append(DB.TO_STRING(logs[i].getP_Msg(),2000)).append(",");
|
||||
if (logs[i].getAd_Table_Id() == 0)
|
||||
if (logs[i].getAD_Table_ID() == 0)
|
||||
sql.append("NULL,");
|
||||
else
|
||||
sql.append(logs[i].getAd_Table_Id()).append(",");
|
||||
if (logs[i].getRecord_Id() == 0)
|
||||
sql.append(logs[i].getAD_Table_ID()).append(",");
|
||||
if (logs[i].getRecord_ID() == 0)
|
||||
sql.append("NULL)");
|
||||
else
|
||||
sql.append(logs[i].getRecord_Id()).append(")");
|
||||
sql.append(logs[i].getRecord_ID()).append(")");
|
||||
//
|
||||
DB.executeUpdate(sql.toString(), null);
|
||||
}
|
||||
|
|
|
@ -509,9 +509,9 @@ public class ProcessDialog extends Window implements EventListener<Event>, IProc
|
|||
recordLink = new A();
|
||||
recordLink.setLabel(log.getP_Msg());
|
||||
|
||||
if (log.getAd_Table_Id() > 0 && log.getRecord_Id()> 0) {
|
||||
recordLink.setAttribute("Record_ID", String.valueOf(log.getRecord_Id()));
|
||||
recordLink.setAttribute("AD_Table_ID", String.valueOf(log.getAd_Table_Id()));
|
||||
if (log.getAD_Table_ID() > 0 && log.getRecord_ID()> 0) {
|
||||
recordLink.setAttribute("Record_ID", String.valueOf(log.getRecord_ID()));
|
||||
recordLink.setAttribute("AD_Table_ID", String.valueOf(log.getAD_Table_ID()));
|
||||
recordLink.addEventListener(Events.ON_CLICK, this);
|
||||
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue