public override void DoRows(Parse rows)
 {
     memberNameCells = rows;
     rowWidth        = rows.Parts.Size;
     valueCells      = new ValueArray(RepeatString);
     base.DoRows(rows.More);
 }
示例#2
0
 private static ArrayList ProcessRows(Parse theRows)
 {
     var values = new ValueArray("ditto");
     ArrayList results = null;
     foreach (Parse row in new CellRange(theRows).Cells) {
         results = new ArrayList();
         //values.LoadSource(new CellRange(row.Parts).Cells);
         foreach (Parse cell in values.GetCells(new CellRange(row.Parts).Cells).Cells) {
             results.Add(cell.Text);
         }
     }
     return results;
 }
示例#3
0
 public override void DoRows(Parse theRows)
 {
     if (theRows == null)
     {
         throw new TableStructureException("No header row.");
     }
     ExamineTableStructure(theRows.Parts);
     if (expectedCount == 0)
     {
         return;
     }
     myValues = new ValueArray(RepeatString);
     base.DoRows(theRows.More);
 }
示例#4
0
 public override void DoRows(Parse rows)
 {
     memberNameCells = new CellRange(rows.Parts);
     rowWidth = rows.Parts.Size;
     valueCells = new ValueArray(RepeatString);
     base.DoRows(rows.More);
 }
示例#5
0
 public override void DoRows(Parse theRows)
 {
     if (theRows == null) throw new TableStructureException("No header row.");
     ExamineTableStructure(theRows.Parts);
     if (expectedCount == 0) return;
     myValues = new ValueArray(RepeatString);
     base.DoRows(theRows.More);
 }