black-goat-me
2023-04-24 99befb7507edc202507972182e35525c46827f6a
配套表(发料单)的工序工价列工价精度改为4位小数点
1个文件已修改
6 ■■■■ 已修改文件
WorkM/报表分析/Sc_ICMOWorkCompleteSet.cs 6 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WorkM/±¨±í·ÖÎö/Sc_ICMOWorkCompleteSet.cs
@@ -584,19 +584,19 @@
                    {
                       if(sHProcID.Equals(DSetColumnInfo.Rows[j]["工序内码"].ToString()))
                        {
                            sProcSalary = sProcSalary + " " + DSetColumnInfo.Rows[j]["子工序名称"] + "(" + string.Format("{0:F2}", Double.Parse(DSetColumnInfo.Rows[j]["单价"].ToString()))+ ")"+string.Format("{0:F2}",(Double.Parse(DSetResource.Rows[i]["总需求量"].ToString())* Double.Parse(DSetColumnInfo.Rows[j]["单价"].ToString())));
                            sProcSalary = sProcSalary + " " + DSetColumnInfo.Rows[j]["子工序名称"] + "(" + string.Format("{0:F4}", Double.Parse(DSetColumnInfo.Rows[j]["单价"].ToString()))+ ")"+string.Format("{0:F4}",(Double.Parse(DSetResource.Rows[i]["总需求量"].ToString())* Double.Parse(DSetColumnInfo.Rows[j]["单价"].ToString())));
                        }
                        else
                        {
                            sHProcID = DSetColumnInfo.Rows[j]["工序内码"].ToString();
                            if(sProcSalary.Length>0)
                            {
                                sProcSalary = sProcSalary + ")" + DSetColumnInfo.Rows[j]["工序名称"].ToString() + "(" + DSetColumnInfo.Rows[j]["子工序名称"] + "(" + string.Format("{0:F2}", Double.Parse(DSetColumnInfo.Rows[j]["单价"].ToString())) + ")" + string.Format("{0:F2}", (Double.Parse(DSetResource.Rows[i]["总需求量"].ToString()) * Double.Parse(DSetColumnInfo.Rows[j]["单价"].ToString())));
                                sProcSalary = sProcSalary + ")" + DSetColumnInfo.Rows[j]["工序名称"].ToString() + "(" + DSetColumnInfo.Rows[j]["子工序名称"] + "(" + string.Format("{0:F4}", Double.Parse(DSetColumnInfo.Rows[j]["单价"].ToString())) + ")" + string.Format("{0:F4}", (Double.Parse(DSetResource.Rows[i]["总需求量"].ToString()) * Double.Parse(DSetColumnInfo.Rows[j]["单价"].ToString())));
                            }
                            else
                            {
                                sProcSalary = sProcSalary + DSetColumnInfo.Rows[j]["工序名称"].ToString() + "("+ DSetColumnInfo.Rows[j]["子工序名称"] + "(" + string.Format("{0:F2}", Double.Parse(DSetColumnInfo.Rows[j]["单价"].ToString())) + ")" + string.Format("{0:F2}", (Double.Parse(DSetResource.Rows[i]["总需求量"].ToString()) * Double.Parse(DSetColumnInfo.Rows[j]["单价"].ToString())));
                                sProcSalary = sProcSalary + DSetColumnInfo.Rows[j]["工序名称"].ToString() + "("+ DSetColumnInfo.Rows[j]["子工序名称"] + "(" + string.Format("{0:F4}", Double.Parse(DSetColumnInfo.Rows[j]["单价"].ToString())) + ")" + string.Format("{0:F4}", (Double.Parse(DSetResource.Rows[i]["总需求量"].ToString()) * Double.Parse(DSetColumnInfo.Rows[j]["单价"].ToString())));
                            }
                        }
                    }