public override void doCells(Parse cells) { DateTime start = time(); base.doCells(cells); long split = time().Ticks - start.Ticks; cells.last().more = td(start.ToString(format)); cells.last().more = td(split<1000 ? " " : ((double)(split/1000.0)).ToString()); }
public override void doCells(Parse cells) { DateTime start = time(); base.doCells(cells); long split = time().Ticks - start.Ticks; cells.last().more = td(start.ToString(format)); cells.last().more = td(split < 1000 ? " " : ((double)(split / 1000.0)).ToString()); }
public override void doRows(Parse rows) { try { bind(rows.parts); results = query(); match(list(rows.more), list(results), 0); Parse last = rows.last(); last.more = buildRows(surplus.ToArray()); mark(last.more, "surplus"); mark(missing, "missing"); } catch (Exception e) { exception(rows.leaf(), e); } }
public override void doRows(Parse rows) { try { bind(rows.parts); results = query(); match(list(rows.more), list(results), 0); Parse last = rows.last(); last.more = buildRows(surplus.ToArray()); mark(last.more, "surplus"); mark(missing, "missing"); } catch (Exception e) { exception (rows.leaf(), e); } }
public virtual Parse last() { return(more == null ? this : more.last()); }