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)); } }
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); }