/// <summary>
        /// Get Lookup
        /// </summary>
        /// <param name="index"></param>
        /// <returns></returns>
        public Lookup GetColumnLookup(int index)
        {
            if (!IsColumnLookup(index))
            {
                return(null);
            }
            //
            int WindowNo = 0;
            //  List, Table, TableDir
            Lookup lookup = null;

            try
            {
                lookup = VLookUpFactory.Get(m_ctx, WindowNo, m_columns[index].AD_Column_ID,
                                            m_columns[index].DisplayType,
                                            m_columns[index].ColumnName,
                                            m_columns[index].AD_Reference_Value_ID,
                                            m_columns[index].IsParent, m_columns[index].ValidationCode);
            }
            catch
            {
                lookup = null;          //  cannot create Lookup
            }
            return(lookup);
        }
Esempio n. 2
0
 public static Lookup GetLookup(Ctx ctx, int windowNo, int Column_ID, int AD_Reference_ID,
                                String columnName, int AD_Reference_Value_ID,
                                bool IsParent, String ValidationCode)
 {
     return(VLookUpFactory.Get(ctx, windowNo, Column_ID, AD_Reference_ID, columnName, AD_Reference_Value_ID, IsParent, ValidationCode));
 }