구매내역 색상 및 필터 정렬 기능 추가, 삭제시 데이터 숨김처리하게

This commit is contained in:
chikyun.kim
2018-12-13 09:29:48 +09:00
parent 1c72ca913a
commit 9cf98cd0d4
21 changed files with 728 additions and 662 deletions

View File

@@ -500,6 +500,42 @@ namespace FCOMMON
cn.Dispose();
return retval;
}
public static String getPathKJ(string dept)
{
var cn = getCn();
cn.Open();
var sql = "select isnull(path_kj,'') " +
" from UserGroup " +
" where dept = '" + dept + "'";
sql = string.Format(sql);
var cmd = new SqlCommand(sql, cn);
var rdr = cmd.ExecuteScalar();
cmd.Dispose();
cn.Close();
cn.Dispose();
if (rdr == null) return string.Empty;
else return rdr.ToString();
}
public static Boolean setPathKJ(string dept,string path)
{
var cn = getCn();
cn.Open();
var sql = "update UserGroup set path_kj=@path" +
" where dept = @dept";
sql = string.Format(sql);
var cmd = new SqlCommand(sql, cn);
cmd.Parameters.Add(new SqlParameter("path", path));
cmd.Parameters.Add(new SqlParameter("dept", dept));
var rdr = cmd.ExecuteNonQuery();
cmd.Dispose();
cn.Close();
cn.Dispose();
return rdr > 0;
}
public static List<String> getDateList(string table, string where = "",Boolean desc =false)
{
return getGroupList("pdate", table, where,desc);

View File

@@ -9,7 +9,15 @@ namespace FCOMMON
{
public static void FPColSizeAuto(FarPoint.Win.Spread.FpSpread fp)
{
fp.ActiveSheet.DataAutoSizeColumns = true;
// fp.ActiveSheet.DataAutoSizeColumns = true;
foreach (FarPoint.Win.Spread.Column col in fp.ActiveSheet.Columns)
{
col.Width = 0;
col.Width = col.GetPreferredWidth();
}
for (int i = 0; i < fp.ActiveSheet.Rows.Count; i++)
fp.ActiveSheet.SetRowHeight(i, 25);
}