Esempio n. 1
0
        public RQItem GetItem(int i)
        {
            if (this._rqitemsList == null)
            {
                RQResultItem t1 = ItemResultSet.GetItem(i);
                RQItem       t2 = new RQItem(ItemResultSet.GetItem(i));

                return(t2);
            }
            else
            {
                return(this.RQItems.ElementAt(i));
            }
        }
Esempio n. 2
0
        public RQItem(string itemId)
        {
            //Die Suchfunktionen sind sehr umständlich. Wünschenswert wäre: viewItem = new RQResultSet().Find("$access$"+rqitemID).GetItem(0);
            RQResultSet rs = new RQResultSet(true); //BUG: forEdit = true, da da die Lucene-Datenbank bei Suche nach DocNr keine Treffer liefert.
            RQquery     qr = new RQquery("$access$" + itemId, "form", new System.Data.DataTable());

            qr.SetDefaultQueryFields();
            rs.Find(qr);
            this._resultItem = rs.GetItem(0);
        }