プロジェクト

全般

プロフィール

リビジョン 304

堀内約7年前に追加

注文書一覧表示バグ修正
注文書作成一覧業者毎金額バグ修正
注文書EXCEL2016での位置ずれ修正
請求まとめ修正中

差分を表示:

branches/src/ProcessManagement/ProcessManagement/Common/CommonVersion.cs
14 14
        /// <summary>
15 15
        /// 本体バージョン
16 16
        /// </summary>
17
        public static int s_SystemVersion = 118;
17
        public static int s_SystemVersion = 119;
18 18

  
19 19
        /// <summary>
20 20
        /// コピー・環境バージョン
branches/src/ProcessManagement/ProcessManagement/Common/Office/UsedExcel.cs
1265 1265
                                                                , null
1266 1266
                                                                , PageSetup
1267 1267
                                                                , new object[1] { PageWide });
1268

  
1269
                PageSetup.GetType().InvokeMember("CenterHorizontally"
1270
                                                                , BindingFlags.SetProperty
1271
                                                                , null
1272
                                                                , PageSetup
1273
                                                                , new object[1] { true });
1274

  
1275
                PageSetup.GetType().InvokeMember("CenterVertically"
1276
                                                                , BindingFlags.SetProperty
1277
                                                                , null
1278
                                                                , PageSetup
1279
                                                                , new object[1] { true });
1268 1280
            }
1269 1281
            catch (Exception ex)
1270 1282
            {
......
1277 1289
        }
1278 1290
        #endregion
1279 1291

  
1292
        #region マージン位置定義
1293
        /// <summary>
1294
        /// マージン位置定義
1295
        /// </summary>
1296
        public enum MarginPos
1297
        {
1298
            /// <summary>
1299
            /// ヘッダーマージン
1300
            /// </summary>
1301
            HeaderSize = 0,
1302
            /// <summary>
1303
            /// フッダーマージン
1304
            /// </summary>
1305
            FooterSize,
1306
            /// <summary>
1307
            /// 上部マージン
1308
            /// </summary>
1309
            TopSize,
1310
            /// <summary>
1311
            /// 底部マージン
1312
            /// </summary>
1313
            BottomSize,
1314
            /// <summary>
1315
            /// 左マージン
1316
            /// </summary>
1317
            LeftSize,
1318
            /// <summary>
1319
            /// 右マージン
1320
            /// </summary>
1321
            RightSize,
1322
        }
1323
        #endregion
1324

  
1325
        #region シートへの印刷余白セット
1326
        /// <summary>
1327
        /// シートへの印刷余白セット
1328
        /// </summary>
1329
        /// <param name="SetMargin"></param>
1330
        public void ExcelMarginSet(double [] SetMargin)
1331
        {
1332
            object PageSetup = null;
1333
            try
1334
            {
1335
                // 印刷頁セッティング取得
1336
                PageSetup = xlsWorkSheet.GetType().InvokeMember("PageSetup"
1337
                                                                , BindingFlags.GetProperty
1338
                                                                , null
1339
                                                                , xlsWorkSheet
1340
                                                                , null);
1341

  
1342
                // ----- 余白を取得する
1343
                object[] ss = new object[Enum.GetNames(typeof(MarginPos)).Length];
1344
                ss[(int)MarginPos.HeaderSize] = PageSetup.GetType().InvokeMember("HeaderMargin"
1345
                                                                , BindingFlags.GetProperty
1346
                                                                , null
1347
                                                                , PageSetup
1348
                                                                , null);
1349

  
1350
                ss[(int)MarginPos.FooterSize] = PageSetup.GetType().InvokeMember("FooterMargin"
1351
                                                                , BindingFlags.GetProperty
1352
                                                                , null
1353
                                                                , PageSetup
1354
                                                                , null);
1355

  
1356
                ss[(int)MarginPos.TopSize] = PageSetup.GetType().InvokeMember("TopMargin"
1357
                                                                , BindingFlags.GetProperty
1358
                                                                , null
1359
                                                                , PageSetup
1360
                                                                , null);
1361

  
1362
                ss[(int)MarginPos.BottomSize] = PageSetup.GetType().InvokeMember("BottomMargin"
1363
                                                                , BindingFlags.GetProperty
1364
                                                                , null
1365
                                                                , PageSetup
1366
                                                                , null);
1367

  
1368
                ss[(int)MarginPos.LeftSize] = PageSetup.GetType().InvokeMember("LeftMargin"
1369
                                                                , BindingFlags.GetProperty
1370
                                                                , null
1371
                                                                , PageSetup
1372
                                                                , null);
1373

  
1374
                ss[(int)MarginPos.RightSize] = PageSetup.GetType().InvokeMember("RightMargin"
1375
                                                                , BindingFlags.GetProperty
1376
                                                                , null
1377
                                                                , PageSetup
1378
                                                                , null);
1379

  
1380

  
1381
                if (CommonMotions.cnvDouble(ss[(int)MarginPos.HeaderSize]) < SetMargin[(int)MarginPos.HeaderSize])
1382
                    PageSetup.GetType().InvokeMember("HeaderMargin"
1383
                                                                    , BindingFlags.SetProperty
1384
                                                                    , null
1385
                                                                    , PageSetup
1386
                                                                    , new object[1] { SetMargin[(int)MarginPos.HeaderSize] });
1387

  
1388
                if (CommonMotions.cnvDouble(ss[(int)MarginPos.FooterSize]) < SetMargin[(int)MarginPos.FooterSize])
1389
                    PageSetup.GetType().InvokeMember("FooterMargin"
1390
                                                                , BindingFlags.SetProperty
1391
                                                                , null
1392
                                                                , PageSetup
1393
                                                                , new object[1] { SetMargin[(int)MarginPos.FooterSize] });
1394

  
1395
                if (CommonMotions.cnvDouble(ss[(int)MarginPos.TopSize]) < SetMargin[(int)MarginPos.TopSize])
1396
                    PageSetup.GetType().InvokeMember("TopMargin"
1397
                                                                , BindingFlags.SetProperty
1398
                                                                , null
1399
                                                                , PageSetup
1400
                                                                , new object[1] { SetMargin[(int)MarginPos.TopSize] });
1401

  
1402
                if (CommonMotions.cnvDouble(ss[(int)MarginPos.BottomSize]) < SetMargin[(int)MarginPos.BottomSize])
1403
                    PageSetup.GetType().InvokeMember("BottomMargin"
1404
                                                                , BindingFlags.SetProperty
1405
                                                                , null
1406
                                                                , PageSetup
1407
                                                                , new object[1] { SetMargin[(int)MarginPos.BottomSize] });
1408

  
1409
                if (CommonMotions.cnvDouble(ss[(int)MarginPos.LeftSize]) < SetMargin[(int)MarginPos.LeftSize])
1410
                    PageSetup.GetType().InvokeMember("LeftMargin"
1411
                                                                , BindingFlags.SetProperty
1412
                                                                , null
1413
                                                                , PageSetup
1414
                                                                , new object[1] { SetMargin[(int)MarginPos.LeftSize] });
1415

  
1416
                if (CommonMotions.cnvDouble(ss[(int)MarginPos.RightSize]) < SetMargin[(int)MarginPos.RightSize])
1417
                    PageSetup.GetType().InvokeMember("RightMargin"
1418
                                                                , BindingFlags.SetProperty
1419
                                                                , null
1420
                                                                , PageSetup
1421
                                                                , new object[1] { SetMargin[(int)MarginPos.RightSize] });
1422
            }
1423
            catch (Exception ex)
1424
            {
1425
                logger.ErrorFormat("システムエラー:{0}:{1}", CommonMotions.GetMethodName(), ex.Message);
1426
            }
1427
            finally
1428
            {
1429
                CommonMotions.ReleaseCom(ref PageSetup);
1430
            }
1431
        }
1432
        #endregion
1280 1433
    }
1281 1434
}
branches/src/ProcessManagement/ProcessManagement/Common/Process/ClsChangeLedgerData.cs
1042 1042

  
1043 1043
                    ExecList.Clear();
1044 1044
                    if (!ExecDB.ExecuteReader(strSQL.ToString(), ref ExecList, false)) continue;
1045
                    if (ExcuteRec.ConstructionCode == 2017028801) { Debug.WriteLine(""); }
1045

  
1046 1046
                    bExists = false;
1047 1047
                    object[] objRec = (object[])ExecList[0];
1048 1048
                    // 明細データが存在する場合
branches/src/ProcessManagement/ProcessManagement/Forms/DataEntry/ApprovalPerson/FrmApprovalPersonAuxiliary.cs
869 869
                int NowPoint = ClsExcute.NextProcess(iNextProcessNo);
870 870

  
871 871
                // 手間・業者支払いは区分が一番最初
872
                ClsExcute.ProcControlPara[NowPoint].ArrayParameter.Clear();
873 872
                switch (m_ApprovalCode)
874 873
                {
875 874
                    case (int)ClsExcute.ApprovalListNo.FeePayment:                          // 11:手間支払
branches/src/ProcessManagement/ProcessManagement/Forms/DataEntry/ConstractionList/FrmConstructionListAuxiliary.cs
117 117
            /// <summary>
118 118
            /// ??????
119 119
            /// </summary>
120
            EstimateType = 0,
120
            EstimateType = GetData.TYINGFLG + 1,
121 121
            /// <summary>
122 122
            /// ??????
123 123
            /// </summary>
......
128 128
            EstimatesSubmittedDate,
129 129
        }
130 130
        #endregion
131

  
131 132
        #endregion
132 133

  
133 134
        #region ???
......
752 753

  
753 754
                strSQL.Append(" AND A.ConstructionPersonCode != 0");
754 755

  
755
                strSQL.AppendFormat(" AND (ConstrType.PublicFlg != {0}", (int)ConstructionTypeMaster.ConstructionTypeDef.Community);
756
                strSQL.AppendFormat(" AND ((ConstrType.PublicFlg != {0}", (int)ConstructionTypeMaster.ConstructionTypeDef.Community);
756 757
                strSQL.Append(" And (A.ConstructionCode IN (SELECT AA1.CONSTRUCTIONCODE FROM CONSTRUCTIONBUDGETDETAIL AA1");
757 758
                strSQL.Append(" WHERE AA1.COMPANYCODE != 0 AND AA1.COMPANYCODE != -1");
758 759
                strSQL.Append(" GROUP BY AA1.CONSTRUCTIONCODE, AA1.COMPANYCODE");
759
                strSQL.AppendFormat(" HAVING SUM(AA1.EXECUTIONAMOUNT) >= {0}))", CommonDefine.s_PrintOutPrice);
760
                strSQL.AppendFormat(" HAVING SUM(AA1.EXECUTIONAMOUNT) >= {0})))", CommonDefine.s_PrintOutPrice);
760 761

  
761 762
                strSQL.AppendFormat(" OR (ConstrType.PublicFlg = {0}", (int)ConstructionTypeMaster.ConstructionTypeDef.Community);
762
                strSQL.Append(" And A.ConstructionCode IN (SELECT AA1.CONSTRUCTIONCODE FROM CONSTRUCTIONBUDGETDETAIL AA1");
763
                strSQL.Append(" And (A.ConstructionCode IN (SELECT AA1.CONSTRUCTIONCODE FROM CONSTRUCTIONBUDGETDETAIL AA1");
763 764
                strSQL.Append(" WHERE AA1.COMPANYCODE != 0 AND AA1.COMPANYCODE != -1");
764 765
                strSQL.Append(" GROUP BY AA1.CONSTRUCTIONCODE, AA1.COMPANYCODE");
765
                strSQL.AppendFormat(" HAVING SUM(AA1.EXECUTIONAMOUNT) >= {0})))", CommonDefine.s_PrintOutPricePublic);
766
                strSQL.AppendFormat(" HAVING SUM(AA1.EXECUTIONAMOUNT) >= {0}))))", CommonDefine.s_PrintOutPricePublic);
766 767

  
767 768
                // Left Join???????????????
768 769
                strSQL.Append(" And (");
......
770 771
                strSQL.AppendFormat(s_SQLPart3_2[2], (int)ClsExcute.ApprovalListNo.ConstructionBudgetApproval);
771 772
                strSQL.AppendFormat(s_SQLPart3_2[3], CommonDefine.s_Default_OrderNo);
772 773
                strSQL.Append(s_SQLPart3_2[4]);
773
                strSQL.AppendFormat(" And App.ApprovalStatus = {0}", (int)CommonDefine.ApprovalStatus.Approval);
774
                strSQL.Append(") ");
774
                strSQL.AppendFormat(" And App.ApprovalStatus = {0})", (int)CommonDefine.ApprovalStatus.Approval);
775 775

  
776 776
                // ???????I???????????
777 777
                strSQL.Append(GetDepartmentString());
......
852 852
                StringBuilder wrkFormat = new StringBuilder();
853 853
                for (int i = 0; i < s_SQLPart1.Length; i++) wrkFormat.Append(s_SQLPart1[i]);
854 854
                wrkFormat.Append(s_SQLPart1_2[0]);
855
                wrkFormat.Append(", DATE_FORMAT(A2.PRINTOUTDATE, '%Y/%m/%d')");                 // ???t?B?[???h???????????
855

  
856 856
                for (int i = 0; i < s_SQLPart2.Length; i++) wrkFormat.Append(s_SQLPart2[i]);
857 857

  
858 858
                for (int i = 0; i < s_SQLPart3.Length; i++) wrkFormat.Append(s_SQLPart3[i]);
859 859
                for (int i = 0; i < s_SQLPart3_1.Length; i++) wrkFormat.Append(s_SQLPart3_1[i]);
860
                wrkFormat.Append(", PROCESSAPPROVAL App, PURCHASEORDER A2");
860
                wrkFormat.Append(", PROCESSAPPROVAL App");
861
                wrkFormat.Append(", (Select CONSTRUCTIONCODE From PURCHASEORDER Group by CONSTRUCTIONCODE) As A2");
861 862
                for (int i = 0; i < s_SQLPart5.Length; i++) wrkFormat.Append(s_SQLPart5[i]);
862 863

  
863 864
                strSQL.AppendFormat(wrkFormat.ToString(), numUDConstPro.Value);
......
867 868
                strSQL.Append(" And (");
868 869
                strSQL.Append(s_SQLPart3_2[1]);
869 870
                strSQL.AppendFormat(s_SQLPart3_2[2], (int)ClsExcute.ApprovalListNo.PurchaseOrderEntryApproval);
870
                //strSQL.AppendFormat(s_SQLPart3_2[3], CommonDefine.s_Default_OrderNo);
871 871
                strSQL.Append(s_SQLPart3_2[4]);
872 872
                strSQL.AppendFormat(" And App.ApprovalStatus = {0}", (int)CommonDefine.ApprovalStatus.Approval);
873 873
                strSQL.Append(") ");
874 874

  
875
                strSQL.Append(" AND (A.CONSTRUCTIONCODE = A2.CONSTRUCTIONCODE AND A2.SEQNO = 1)");
875
                strSQL.Append(" AND (A.CONSTRUCTIONCODE = A2.CONSTRUCTIONCODE)");
876 876

  
877 877
                // ???????I???????????
878 878
                strSQL.Append(GetDepartmentString());
......
1108 1108
        /// </summary>
1109 1109
        /// <param name="AllCount"></param>
1110 1110
        /// <param name="PrintCount"></param>
1111
        private bool GetPrintCount(IOPurchaseOrder OrderDB, int ParentCode, int SourceCode)
1111
        private bool GetPrintCount(IOPurchaseOrder OrderDB, int ParentCode, int SourceCode, int OrderNo)
1112 1112
        {
1113 1113
            try
1114 1114
            {
......
1116 1116
                
1117 1117

  
1118 1118
                strSQL.Append("SELECT");
1119
                strSQL.Append(" CompanyCode");
1120
                strSQL.Append(", CreateDate");
1121
                strSQL.Append(", PrintoutDate");
1122
                strSQL.Append(" From purchaseorder");
1119
                strSQL.Append(" A.CompanyCode");
1120
                strSQL.Append(", A.CreateDate");
1121
                strSQL.Append(", A.PrintoutDate");
1122
                strSQL.Append(" From purchaseorder As A");
1123
                strSQL.Append(" Left Join processapprovaldetail As B");
1124
                strSQL.Append(" On B.ConstructionCode = A.ConstructionCode");
1125
                strSQL.AppendFormat(" And  B.ApprovalCode = {0}", (int)ClsExcute.ApprovalListNo.PurchaseOrderEntryApproval);
1126
                strSQL.Append(" And B.LinkCode = A.SeqNo");
1123 1127
                strSQL.Append(" Where");
1124
                strSQL.AppendFormat(" ConstructionCode = {0}", SourceCode);
1128
                strSQL.AppendFormat(" A.ConstructionCode = {0}", SourceCode);
1129
                strSQL.AppendFormat(" And B.OrderNo = {0}", OrderNo);
1125 1130

  
1126 1131
                ArrayList arList = new ArrayList();
1127 1132
                if (!OrderDB.ExecuteReader(strSQL.ToString(), ref arList)) return false;
......
1273 1278
                int nCode1 = CommonDefine.ProjectsStatus.First(x => x.Value.Equals("??????")).Key;
1274 1279
                int nCode2 = CommonDefine.ProjectsStatus.First(x => x.Value.Equals("?????o")).Key;
1275 1280

  
1276
                // ?f?[?^???x?[?X?J?E???g
1277
                int AddGetDataCnt = Enum.GetNames(typeof(GetData)).Length;
1278 1281
                // ??????
1279
                int EstimanteType = EstimanteType = CommonMotions.cnvInt(objCurRec[AddGetDataCnt + (int)GetDataAddSQL01.EstimateType]);
1282
                int EstimanteType = EstimanteType = CommonMotions.cnvInt(objCurRec[(int)GetDataAddSQL01.EstimateType]);
1280 1283

  
1281 1284
                DateTime TargetDate = DateTime.Now;
1282 1285
                Color clrBackColor = Color.White;
......
1284 1287
                if (Status == nCode1)
1285 1288
                {
1286 1289
                    // ----- ??????
1287
                    TargetDate = CommonMotions.cnvDate(objCurRec[AddGetDataCnt + (int)GetDataAddSQL01.RequestedDate]);
1290
                    TargetDate = CommonMotions.cnvDate(objCurRec[(int)GetDataAddSQL01.RequestedDate]);
1288 1291
                }
1289 1292
                else if (Status == nCode2)
1290 1293
                {
1291 1294
                    // ----- ?????o
1292
                    TargetDate = CommonMotions.cnvDate(objCurRec[AddGetDataCnt + (int)GetDataAddSQL01.EstimatesSubmittedDate]);
1295
                    TargetDate = CommonMotions.cnvDate(objCurRec[(int)GetDataAddSQL01.EstimatesSubmittedDate]);
1293 1296
                }
1294 1297
                else
1295 1298
                {
......
1374 1377
                        }
1375 1378
                        break;
1376 1379
                    case (int)ClsExcute.ProcessExecuteNo.PurchaseOrderPrint:                // ?????????
1377
                        if (GetPrintCount(OrderDB, ParentCode, nConstrCode))
1380
                        if (GetPrintCount(OrderDB, ParentCode, nConstrCode, nOrderNo))
1378 1381
                        {
1379 1382
                            FlgString = "?????";
1380 1383
                        }
branches/src/ProcessManagement/ProcessManagement/Forms/DataEntry/ConstructionBaseInfo/FrmConstructionBaseInfoAuxiliary.cs
1986 1986
                ArrayList ArList = new ArrayList();
1987 1987
                if (!BaseDB.ExecuteReader(strSQL, ref ArList)) return;
1988 1988

  
1989
                dgv.Columns[1].HeaderCell.Style.Font = new Font("?l?r ????", 9.75F, FontStyle.Bold, GraphicsUnit.Point, ((byte)(128)));
1989 1990
                string strDate = string.Empty;
1990 1991
                foreach (object[] OneRec in ArList)
1991 1992
                {
branches/src/ProcessManagement/ProcessManagement/Forms/DataEntry/PurchaseOrderEntry/FrmOrderEntryListAuxiliary.cs
185 185
                strSQL.Append(" , A.SECONDSTRING");
186 186
                strSQL.Append(" , A.COMPANYCODE AS COMPANYCODE");
187 187
                strSQL.Append(" , A.COMPANYNAME");
188
                strSQL.Append(" , A.EXECUTIONAMOUNT");
188
                strSQL.Append(" , SUM(A.EXECUTIONAMOUNT)");
189 189
                strSQL.Append(" , A.SOURCECODE");
190 190
                strSQL.Append(" , A.PURCHASEORDERFLG");
191 191
                strSQL.Append(" , B.DETAILSTRING");
branches/src/ProcessManagement/ProcessManagement/Forms/DataEntry/PurchaseOrderPrint/PrintCommon.cs
61 61
                                                                    };
62 62
        #endregion
63 63

  
64
        #region シート名称
64
        #region シート名称カウント
65 65
        /// <summary>
66 66
        /// シート名称カウント
67 67
        /// </summary>
68
        enum enumSheetName
68
        private enum enumSheetName
69 69
        {
70 70
            /// <summary>
71 71
            /// 簡易版注文書・請書
......
96 96
        private string s_WordDocumentName = "正規版:注文書";
97 97
        #endregion
98 98

  
99
        #region 図形置き場シート
99 100
        /// <summary>
100 101
        /// 図形置き場シート
101 102
        /// </summary>
102 103
        private const string s_shapeSheetName = "図形シート";
104
        #endregion
105

  
106
        #region 図形名称
103 107
        /// <summary>
104 108
        /// 図形名称
105 109
        /// </summary>
106 110
        private const string s_shapeName = "SealStamp1";                                    // 判子オブジェクト名
111
        #endregion
112

  
113
        #region 図形サイズ【縦・横】(図形名称順)
107 114
        /// <summary>
108 115
        /// 図形サイズ【縦・横】(図形名称順)
109 116
        /// </summary>
110 117
        private static float[,] s_ShapeSize = new float[1, 2] { { 32.00f, 32.00f } };       // 判子サイズ
118
        #endregion
119

  
120
        #region 判子フォントサイズ
111 121
        /// <summary>
112 122
        /// 判子フォントサイズ
113 123
        /// </summary>
114 124
        private static float[] s_EstimateSeal1FontSize = { 16f, 10f, 10f, 8f, 6f };
125
        #endregion
126

  
127
        #region 判子位置(Key:X Value:Y)左から
115 128
        /// <summary>
116 129
        /// 判子位置(Key:X Value:Y)左から
117 130
        /// </summary>
......
120 133
                                                                    {490.50f, 202.75f},    // 承認者3
121 134
                                                                    {560.50f, 202.75f} };  // 承認者4
122 135
        #endregion
136
        #endregion
123 137

  
124 138
        #region 変数
125 139

  
branches/src/ProcessManagement/ProcessManagement/Forms/DataEntry/PurchaseOrderPrint/PrintFormat1.cs
267 267

  
268 268
                // 注文書データ取得
269 269
                strSQL.Clear();
270
                strSQL.AppendFormat("{0} ORDER BY SEQNO", OrderDB.CreatePrimarykeyString(m_ConstructionCode));
270
                strSQL.AppendFormat(" {0} ORDER BY SEQNO", OrderDB.CreatePrimarykeyString(m_ConstructionCode));
271 271
                List<PurchaseOrder> OrderList = new List<PurchaseOrder>();
272 272
                if (!OrderDB.SelectAction(strSQL.ToString(), ref OrderList)) return CommonDefine.RetunAnswer.Answer3;
273 273
                if (OrderList.Count == 0) return CommonDefine.RetunAnswer.Answer3;
......
286 286

  
287 287
                    // 注文書シートの取得
288 288
                    m_UsedExcel.ExcelSheetGet(SheetName[(int)enumSheetName.OrderSheet], true, ContractorRec.CompanyName);
289
                    // 約款ページ縦・横セット
290
                    m_UsedExcel.ExcelFitCountSet(4, 1);
291
                    // 余白セット
292
                    double[] setMargin = new double[Enum.GetNames(typeof(UsedExcel.MarginPos)).Length];
293
                    setMargin[(int)UsedExcel.MarginPos.HeaderSize] =  0.0;
294
                    setMargin[(int)UsedExcel.MarginPos.FooterSize] = 0.0;
295
                    setMargin[(int)UsedExcel.MarginPos.TopSize] = 28.0;
296
                    setMargin[(int)UsedExcel.MarginPos.BottomSize] = 28.0;
297
                    setMargin[(int)UsedExcel.MarginPos.LeftSize] = 17.0;
298
                    setMargin[(int)UsedExcel.MarginPos.HeaderSize] = 17.0;
289 299

  
300
                    m_UsedExcel.ExcelMarginSet(setMargin);
301

  
290 302
                    // ----- ページ編集
291 303
                    // ブロック1編集
292 304
                    CommonDefine.RetunAnswer RARet = SetBlock1Data(OrderRec);
......
349 361
                    }
350 362

  
351 363
                    // ブロック2編集
352
                    RARet = SetBlock2Data(OrderRec, workRec.DetailString, 153);
364
                    RARet = SetBlock2Data(OrderRec, workRec.DetailString, 159);
353 365
                    if (RARet != CommonDefine.RetunAnswer.Answer0) return RARet;
354 366

  
355 367
                    // 中断処理
......
361 373
                    }
362 374

  
363 375
                    // ブロック3編集
364
                    RARet = SetBlock3Data(OrderRec, 153);
376
                    RARet = SetBlock3Data(OrderRec, 159);
365 377
                    if (RARet != CommonDefine.RetunAnswer.Answer0) return RARet;
366 378

  
367 379
                    // 中断処理
......
373 385
                    }
374 386

  
375 387
                    // ブロック4編集
376
                    RARet = SetBlock4Data(OrderRec, 153);
388
                    RARet = SetBlock4Data(OrderRec, 159);
377 389
                    if (RARet != CommonDefine.RetunAnswer.Answer0) return RARet;
378 390

  
379 391
                    // 中断処理
......
679 691
            IOMSubContractor ContractorDB = new IOMSubContractor();
680 692
            try
681 693
            {
682
                m_UsedExcel.ExcelCellSet("B164", "〒" + CommonMotions.SystemMasterData.ZipCode);         // 自社 郵便番号
683
                m_UsedExcel.ExcelCellSet("B165", CommonMotions.SystemMasterData.Address1 +
694
                m_UsedExcel.ExcelCellSet("B166", "〒" + CommonMotions.SystemMasterData.ZipCode);         // 自社 郵便番号
695
                m_UsedExcel.ExcelCellSet("B167", CommonMotions.SystemMasterData.Address1 +
684 696
                                                CommonMotions.SystemMasterData.Address2 +
685 697
                                                CommonMotions.SystemMasterData.Address3);               // 自社 住所
686
                m_UsedExcel.ExcelCellSet("C168", CommonMotions.SystemMasterData.CompanyName1 +
698
                m_UsedExcel.ExcelCellSet("C170", CommonMotions.SystemMasterData.CompanyName1 +
687 699
                                                CommonMotions.SystemMasterData.CompanyName2);           // 自社 会社名
688 700

  
689 701
                // 協力会社名取得
......
714 726
                        break;
715 727
                }
716 728

  
717
                m_UsedExcel.ExcelCellSet("M166", "〒" + ContractorRec.ZipCode);                  // 発注先 郵便番号
729
                m_UsedExcel.ExcelCellSet("L166", "〒" + ContractorRec.ZipCode);                  // 発注先 郵便番号
718 730
                m_UsedExcel.ExcelCellSet("M167", strA2);                                         // 発注先 住所1
719
                m_UsedExcel.ExcelCellSet("M168", strA3);                                         // 発注先 住所2
720
                m_UsedExcel.ExcelCellSet("M169", strA4);                                         // 発注先 会社
731
                m_UsedExcel.ExcelCellSet("L168", strA3);                                         // 発注先 住所2
732
                m_UsedExcel.ExcelCellSet("M170", strA4);                                         // 発注先 会社
721 733

  
722 734
                return CommonDefine.RetunAnswer.Answer0;
723 735
            }
branches/src/ProcessManagement/ProcessManagement/Forms/DataEntry/Request/RequestSummaryList/FrmRequestSummaryListAuxiliary.cs
4344 4344

  
4345 4345
                sql.Append(" Select ");
4346 4346
                sql.Append("  ifnull(Bd.SeqNo, 1) as SeqNo ");
4347
                sql.Append("  , ifnull(Bdd.LineCount, 0) as LineCount ");
4347
                sql.Append("  , ifnull(Bdd.CONSTRUCTIONROWCNT, 0) as LineCount ");
4348 4348
                sql.Append("  , ifnull(Bdd.CompanyCode, 0) as CompanyCode ");
4349 4349
                sql.Append("  , ifnull(Scm.CompanyName, \'\') as CompanyName ");
4350 4350
                sql.Append("  , ifnull(Scm.DisplayOrder, 99999999) as DisplayOrder ");
......
4464 4464
                sql.Append("  Left join constructionledgerDetail as Cld");
4465 4465
                sql.Append("       ON Cld.ConstructionCode = Bdd.CONSTRUCTIONCODE");
4466 4466
                sql.AppendFormat(" And Cld.GroupCount = {0}", (int)FrmConstructionLedger.DataGroup.ConstructionCosts);
4467
                sql.Append("       And Cld.LineCount = Bdd.CONSTRUCTIONROWCNT");
4467
                sql.Append("       And Cld.DetailCount = Bdd.CONSTRUCTIONROWCNT");
4468 4468

  
4469 4469
                sql.Append("  left join approvalmaster As AppM ");
4470 4470
                sql.AppendFormat(" on AppM.ApprovalCode = {0} ", Appcode);
......
5356 5356
                    return false;
5357 5357
                }
5358 5358

  
5359
                IoBd.commit();
5360
                IoBdD.commit();
5361
                IoPdD.commit();
5362
                IoPaI.commit();
5363
                IoBps.commit();
5364
                IoDetail.commit();
5365
                IoExec.commit();
5366

  
5367 5359
                m_bChengeAns = false;
5368 5360

  
5369 5361
                return true;
......
5376 5368
            }
5377 5369
            finally
5378 5370
            {
5371
                IoBd.commit();
5372
                IoBdD.commit();
5373
                IoPdD.commit();
5374
                IoPaI.commit();
5375
                IoBps.commit();
5376
                IoDetail.commit();
5377
                IoExec.commit();
5378

  
5379 5379
                IoBd.close(); IoBd = null;
5380 5380
                IoBdD.close(); IoBdD = null;
5381 5381
                IoPdD.close(); IoPdD = null;
branches/src/ProcessManagement/ProcessManagement/Properties/AssemblyInfo.cs
32 32
// すべての値を指定するか、下のように '*' を使ってビルドおよびリビジョン番号を 
33 33
// 既定値にすることができます:
34 34
// [assembly: AssemblyVersion("1.0.*")]
35
[assembly: AssemblyVersion("1.0.1.18")]
36
[assembly: AssemblyFileVersion("1.0.1.18")]
35
[assembly: AssemblyVersion("1.0.1.19")]
36
[assembly: AssemblyFileVersion("1.0.1.19")]
37 37
// Log4netを使用する
38 38
[assembly: log4net.Config.XmlConfigurator(ConfigFile = @"log4net.config", Watch = true)]

他の形式にエクスポート: Unified diff