마이그레이션_워크샵_이슈공유
 Share
The version of the browser you are using is no longer supported. Please upgrade to a supported browser.Dismiss

 
%
123
 
 
 
 
 
 
 
 
 
 
 
 
 
 
ABCDEFGHIJKLMNOPQRSTUVWXYZ
1
2018년 04월 마이그레이션 워크샵과정 이슈 공유
2
업체명구분이슈원인 / 조치방법처리완료여부
3
에스티엠넷F1Book 컴포넌트 대체 문제 vcf132.ocx 로 검색 필요

VCF132 .OCX (*)
MFC42 .DLL
MSVCRT .DLL
OLEPRO32.DLL (*)
OLEAUT32.DLL (*)
STDOLE2 .TLB

3.1.3.1

3.1.35.1
VCIF1Lib_TLB.pas
진행
4
에스티엠넷파라독스  DB를  로컬DB 또는 메모리DB 변경완료
5
에스티엠넷MAPI 컴포넌트 메일전송을 Indy로 대체
6
에스티엠넷Indy 컴포넌트 이용 FTP 전송완료
7
한국소방안전협회FlatStyle 컴포넌트 대체10.2(또는 최신버전)를 지원하는 소스코드를 찾아 설치 필요
1. 델마당 (https://www.delmadang.com/)
- https://www.delmadang.com/community/bbs_view.asp?bbsNo=17&bbsCat=41&indx=447687&keyword1=flatstyle&keyword2=#
첨부파일 FlatStyle Delphi 2015 Full Source XE5-XE7 Win32.zip 다운로드
2. 컴파일 버전 확인
- http://docwiki.embarcadero.com/RADStudio/Tokyo/en/Compiler_Versions
3. 컴퍼넌트 복사 후
- RAD Studio - tools - options - delphi options - library path
완료
8
넥스트코어SUIPack XE2 버전으로 변환되지 않음
9
한국소방안전협회E2010 Incompatible types: 'AnsiChar' and 'Char'
toinsert : string[1]; var Key: Char
toInsert[1] := AnsiChar(Key);완료
10
넥스트코어nmftp 가 델파이 6 이후 지원되지 않음(데브기어) IdFTP로 변경을 권장
11
한국소방안전협회E2010 Incompatible types: 'System.TArray<System.Byte>' and 'Pointer'
GotoBookmark(pointer(db_budget.SelectedRows.Items[RowCnt]));
(기존)
GotoBookmark(pointer(db_budget.SelectedRows.Items[RowCnt]));
(변경)
GotoBookmark(db_budget.SelectedRows.Items[RowCnt]);
완료
12
넥스트코어(ch = TFormatSettings.ThousandSeparator) (비고 ch : Char) 구문에서
Mathod identifier expected 에러가 납니다
FormatSettings. 로 T 빼고 사용완료
13
에스티엠넷License information for TF1Book not found. You cannot use this control in design mode.윈도우즈10 개발환경에서 발생
14
에스티엠넷F1Book을 TMS(AdvStringGrid)로 컨버전https://docs.google.com/document/d/1n0KjYtpelIuY5ewFSyyK2tW1UlZuanjwdcCpZR1AtOc/edit
15
한국소방안전협회MSDAORA.1

---------------------------
Microsoft 데이터 연결 오류
---------------------------
공급자를 초기화하는 중 오류가 발생했기 때문에 연결 테스트를 실패했습니다. Oracle 오류가 발생했으나 Oracle에서 오류 메시지를 검색하지 못했습니다.
---------------------------
확인
---------------------------
OLEDB 연결테스트
http://zpdl.tistory.com/entry/Window-%EA%B3%84%EC%97%B4%EC%97%90%EC%84%9C-%EA%B0%84%EB%8B%A8%ED%9E%88-OLEDB%EC%A0%91%EC%86%8D%ED%85%8C%EC%8A%A4%ED%8A%B8-%EB%B0%A9%EB%B2%95-1
16
에스티엠넷F1Book1.AllowFillRange := True 드래그시 문자열 복사되는 기능으로  TMS에서 안됩니다
17
한국소방안전협회DB 조회 시 그리드에서 한글 깨짐 [ charset 오류 ]TFDConnection - characterset - UTF-8 로 설정완료
18
에스티엠넷ExcelApp := CreateOleObject('Excel.Application');
ExcelApp := UnAssigned;  UnAssigned, xlContinuous, Select, HorizontalAlignment 등 프로퍼티들이 선언되지 않았다고 나옵니다
uses 절에 System.Variants 추가

ExcelXP 추가
19
ShellExecuteShellExecute(Handle, 'open', PChar(FileName), nil, nil, SW_NORMAL);
20
에스티엠넷TMS 그리드 아래와 같이 사용이 선택영역 문자열 컬러변경 안됩니다.
AdvStringGrid1.SetCellTextColor(AdvStringGrid1.Selection,clFuchsia);
AdvStringGrid1GetCellColor(Sender: TObject; ARow, ACol: Integer; AState: TGridDrawState; ABrush: TBrush; AFont: TFont);
이상없음완료
21
에스티엠넷function TAcvStringGridHelper.GetNumberRCC(ARow, ACol: Integer): extended;
begin
Result := StrToFloat(Cells[ACol, ARow]);
end;
Result := StrToFloatDef(Cells[ACol, ARow], 0.0);완료
22
에스티엠넷StoredProc 이름 = S03_IUD_BALJU_D

ptResult, result를 찾지 못함
ptResult, Return_value(스토어드 프로시저 이름 지정 후 Params에서 보여주는 이름)
23
에스티엠넷Panel의 배경색이 표시되지 않음TPanel.ParentBackground := False 처리할 것
http://tech.devgear.co.kr/delphi_qna/441008 참고
24
에스티엠넷FDMemTable에서 Join이 필요 함FDLocalSQL 활용할 것
http://tech.devgear.co.kr/delphi_news/410465
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
Loading...
 
 
 
201804
Constants
201711
201706
201703
201612
dxGrid_cxGrid_매핑
201609
201606
 
 
Main menu