public void ValueToRec(IRecordAdd rec, string field) { if (!WrongNum) { MeanI(CurNum).ValueToRec(rec, field); } }
//Записываеn в рекордсет, если isAbsolute, то записывает и время public void ToRecordset(IRecordAdd rec, bool isAbsolute) { rec.AddNew(); rec.Put("Project", Project); rec.Put("Code", Code); rec.Put("Value", Value); if (isAbsolute) { rec.Put("Time", Time); } }
public void ToRecordset(IRecordAdd rec) { rec.AddNew(); rec.Put("ParamCode", ParamCode); rec.Put("FullCode", Code); rec.Put("ParamName", ParamName); rec.Put("FullName", Name); rec.Put("Task", Task); rec.Put("SuperProcess", SuperProcess.ToRussian()); rec.Put("Units", Units); rec.Put("Min", Min); rec.Put("Max", Max); rec.Put("ObjectCode", ObjectCode); rec.Update(); }
//Запись результатов компиляции public void SaveCompileResults(IRecordAdd rec) { rec.Put("ErrMess", _errMess); rec.Put("ResiltType", Type.ToResString()); var sb = new StringBuilder("Inputs: "); foreach (var v in InputsList) { sb.Append(v.Code).Append("; "); } sb.Append("Vars: "); foreach (var v in Vars.Values) { if (!Inputs.ContainsKey(v.Code)) { sb.Append(v.Code).Append("; "); } } sb.Append("Expr: "); foreach (var node in Expr1.Nodes) { node.SaveCompiled(sb); } if (Vars["calc"].Type.DataType != DataType.Void) { sb.Append("Assign!Calc!1; "); } foreach (var node in Expr2.Nodes) { node.SaveCompiled(sb); } rec.Put("CompiledExpr", sb.ToString()); rec.Update(); }
public override void ValueToRec(IRecordAdd rec, string field) { rec.Put(field, OwnBool); }
//Записать значение в рекордсет public static void PutMean(this IRecordAdd rec, string field, IReadMean mean) { mean.ValueToRec(rec, field); }
public override void ValueToRec(IRecordAdd rec, string field) { try { rec.Put(field, _bool ? 1 : 0); } catch { rec.Put(field, _bool); } }
public override void ValueToRec(IRecordAdd rec, string field) { }
public void ValueToRecI(int i, IRecordAdd rec, string field) { ValueToRec(rec, field); }
//Запись в рекордсет public void ValueToRec(IRecordAdd rec, string field) { _mean.ValueToRec(rec, field); }
public abstract void ValueToRec(IRecordAdd rec, string field);