Beruflich Dokumente
Kultur Dokumente
BEGIN
BNE_INTEGRATOR_UTILS.CREATE_TABLE_LOV
(P_APPLICATION_ID => 50202,
P_INTERFACE_CODE => ' GENERAL_5_INTF',-->Created Interface Code
-->BNE_INTERFACE_COLS_B.INTERFACE_CODE
P_INTERFACE_COL_NAME => 'P_SUPPLIER_NAME', -->Interface Column Name
(BNE_INTERFACE_COLS_B.INTERFACE_COL_NAME)
P_ID_COL => 'SEGMENT1', -->Column Name from the table "AP_SUPPLIERS"
P_MEAN_COL => 'VENDOR_NAME',
P_DESC_COL => NULL,
P_TABLE => 'AP_SUPPLIERS',
P_ADDL_W_C => null,
P_WINDOW_CAPTION => 'Suppliers', -->Window name of the Suppliers LOV
@Template
P_WINDOW_WIDTH => 400,
P_WINDOW_HEIGHT => 300,
P_TABLE_BLOCK_SIZE => 10,
P_TABLE_SORT_ORDER => 'ascending',
P_USER_ID => -1,
P_TABLE_COLUMNS => NULL,
P_TABLE_SELECT_COLUMNS => NULL,
P_TABLE_COLUMN_ALIAS => NULL,
P_TABLE_HEADERS => NULL,
P_POPLIST_FLAG => 'N'
);
COMMIT;
END;
/
if (paramBneCompositeSQLCriteria != null)
{
bneSQLStatement1 = paramBneCompositeSQLCriteria.evaluate(bneSQLStatement1);
}
if (str1 == null)
{
throw new BneMissingParameterException("Supplier Field Error");
}
try
{
XXAASiteNameSQL = new
XXAASiteNameSQL(paramBneWebAppsContext,bneSQLStatement1.getStatement());
BneSQLStatement bneSQLStatement2 = new
BneSQLStatement(XXAASiteNameSQL.getQuery(), new Object[] { str1 });
bneSQLStatement2.append("", bneSQLStatement1.getBindValues());
bneResultSet =
XXAASiteNameSQL.getBneResultSet(bneSQLStatement2.getBindValuesAsArray());
}
catch (Exception exception)
{
throw new BneFatalException(exception.toString());
}
return bneResultSet;
}
}
import java.sql.ResultSetMetaData;
import java.sql.SQLException;
import java.util.Hashtable;
import java.util.Vector;
import oracle.apps.bne.exception.BneException;
import oracle.apps.bne.exception.BneMissingParameterException;
import oracle.apps.bne.exception.BneParameterException;
import oracle.apps.bne.exception.BneSQLException;
import oracle.apps.bne.framework.BneBajaContext;
import oracle.apps.bne.framework.BneBajaPage;
import oracle.apps.bne.framework.BneWebAppsContext;
import oracle.apps.bne.integrator.component.BneAbstractListOfValues;
import oracle.apps.bne.parameter.BneParameter;
import oracle.apps.bne.repository.BneResourceString;
import oracle.apps.bne.utilities.BneUIXUtils;
import oracle.apps.bne.utilities.sql.BneCompositeSQLCriteria;
import oracle.apps.bne.utilities.sql.BneResultSet;
import oracle.apps.bne.utilities.sql.BneSimpleSQLCriteria;
import oracle.apps.bne.webui.control.BneLOVControlBean;
import oracle.cabo.servlet.Page;
import oracle.cabo.servlet.event.PageEvent;
import oracle.cabo.ui.data.DictionaryData;
import xxaa.oracle.apps.bne.lov.webui.XXAASiteNameValidator;
handlePageParameters(paramPageEvent);
}
setTableFilter(true);
setTableData(getTableData(bneWebAppsContext, paramBneLOVControlBean,hashtable,
bneCompositeSQLCriteria));
return null;
}
if (bneResultSet != null)
{
resultSetMetaData = bneResultSet.getResultSet().getMetaData();
while (bneResultSet.next())
{
dictionaryData = new DictionaryData();
if (str == null)
{
dictionaryData.put(resultSetMetaData.getColumnName(i),
"");
} else
{
dictionaryData.put(resultSetMetaData.getColumnName(i),
str);
}
}
vector.addElement(dictionaryData);
}
}
}
catch (SQLException sqlException)
{
throw new BneSQLException(BneResourceString.getMlsString(-1L, -1L,"Cannot get
Supplier Site Name information"),sqlException);
}
catch (BneMissingParameterException bneMissingParameterException)
{
paramBneLOVControlBean.addError(bneMissingParameterException.getMessage());
}
DictionaryData[] arrayOfDictionaryData =
new DictionaryData[vector.size()];
return arrayOfDictionaryData;
}
After creating the customall.jar fie download to local system and verify our three .class files
are added or not.(Three .class files should be add into this customall.jar file)