1. 엑셀 작업 - ClosedXML 사용


   - OpenXML을 이용하여 일단 구현은 하였으나 Style 적용하기가 너무 번거롭고 어려움

   - ClosedXML, Spire.XLS 검토하다가 일단 ClosedXML로 구현

     (참고사이트: https://github.com/ClosedXML/ClosedXML/wiki)


    • ClosedXML : OpenXML 기반, 셀 속성, 스타일, 이미지 등 처리가 간편함. 단점으로는 챠트 구현이 안됨
    • Spire.XLS : 챠트 생성 가능. (Pro Edition 기준 799$). 아직 챠트까진 구현할 필요가 없어서 구매 고려 안함



2. PDF 변환 - FreeSpire.XLS 사용

   - OpenXML, ClosedXML 모두 PDF로 저장하는 기능이 없음
   - PDF 저장을 위해 FreeSpire.XLS 사용하기로 함 (기능 제약이 있지만 PDF 저장 기능만 사용할 때는 문제없음)

    • FreeSpire.XLS : Spire.XLS 커뮤니티 버전으로 무료 사용 가능하지만 Sheet 수 5개, 행 수 200개 제약 있음






Posted by 하이안
,

OptionsSelection에서 아래와 같이 수정


MultiSelect = True

MultiSelectMode = CellSelect





Posted by 하이안
,

1. HorzScrollStep 값 증가 (0 → 10)

2. ScrollStyle 값 변경 (LiveVertScroll, LiveHorzScroll → None)




 

Posted by 하이안
,

값에 해당하는 부분 (ValueMember)의 Data Type이 숫자인 경우 위 증상이 생김


원인 모르겠음


그냥 to_char로 문자형으로 변경해서 사용중...








Posted by 하이안
,

1. Visual Studio 실행경로에서 devenv.exe 찾음

2. 오른쪽 클릭 후 "Troubleshoot compatibility" 실행

3. "Troubleshoot program" 클릭

4. "The program requires additional permissions" 체크하고 "Next" 클릭

5. "Test the program..." 실행

6. "Next" 클릭

7. "Yes, save these settings for this program" 실행

8. "Close"


Visual Studio 디버깅 시 관리자 권한으로 실행해야 할 일이 자주 있는데

자동으로 항상 관리자 권한으로 실행되도록 하기 위함.





Posted by 하이안
,

1. 컬럼값 변경 후 바로 해당 행의 Row State가 업데이트 되지 않는 경우 강제로 업데이트

    - gridView.GetFocusedDataRow().EndEdit();



2. 컬럼유형을 CheckBox로 설정한 경우 체크 후 바로 Row State 강제 업데이트

    - RepositoryItemCheckEdit.CheckedChanged 이벤트

    - gridView.SetFocusedRowCellValue("FIELD_NAME", (sender as DevExpress.XtraEditors.CheckEdit).Checked ? 1 : 0);



3. Format String

    - https://documentation.devexpress.com/#WindowsForms/CustomDocument2141










Posted by 하이안
,

1. Visual Studio Command Prompt 실행


2. tf undo 명령 실행

■ 실행구문 : tf undo /workspace:[작업영역];[사용자] [파일경로] /s:[서버]

■ 샘플구문 : tf undo /workspace:BABOO-PC;baboo "$/TestProject/Application/MyForm1.cs" /s:http://tfs-server:8080/tfs


작업영역 및 파일경로는 Source Control 탐색기에서 파일 속성을 보면 됩니다.

- 작업영역 : [상태] 탭의 작업영역 참조

- 파일경로 : [일반] 탭의 서버이름 참조





Posted by 하이안
,

1. C:\Windows 폴더에 새 파일 생성한 후 파일명을 MSJAVA.DLL 로 변경

 

2. VB6 설치

 

 

 

 

 

 

Posted by 하이안
,

script 태그의 defer 속성을 이용해서 스크립트의 실행을 페이지가 완전히 로드된 후로 미룰 수 있다.




Posted by 하이안
,

HTML 문자표

프로그래밍 2009. 1. 22. 08:36

표현문자 숫자표현 문자표현 설명
- � - -사용하지 않음 
space 	 - 수평탭 
space 
 - 줄 삽입 
-  - -사용하지 않음 
space   - 여백 
! ! - 느낌표 
" " " 따옴표 
# # - 숫자기호 
$ $ - 달러 
% % - 백분율 기호 
& & & Ampersand 
' ' - 작은 따옴표 
( ( - 왼쪽 괄호 
) ) - 오른쪽 괄호 
* * - 아스트릭 
+ + - 더하기 기호 
, , - 쉼표 
- - - Hyphen 
. . - 마침표 
/ / - Solidus (slash) 
0-9 0 - 9 - 0부터 9까지 
: : - 콜론 
; &#59; - 세미콜론 
< &#60; &lt; 보다 작은 
= &#61; - 등호 
> &#62; &gt; 보다 큰 
? &#63; - 물음표 
@ &#64; - Commercial at 
A-Z &#65; - &#90; - A부터 Z까지 
[ &#91; - 왼쪽 대괄호 
  &#92; - 역슬래쉬 
] &#93; - 오른쪽 대괄호 
^ &#94; - 탈자부호 
_ &#95; - 수평선 
` &#96; - Acute accent 
a-z &#97; - &#122;-a부터 z까지 
{ &#123; - 왼쪽 중괄호 
| &#124; - 수직선 
} &#125; - 오른쪽 중괄호 
~ &#126; - 꼬리표 
- &#127; - &#159;- 사용하지 않음
  &#160; &nbsp; Non-breaking space 
¡ &#161; &iexcl; 거꾸로된 느낌표 
&#162; &cent; 센트 기호 
&#163; &pound; 파운드 
¤ &#164; &curren; 현재 환율 
&#165; &yen;  
| &#166; &brvbar; 끊어진 수직선 
§ &#167; &sect; 섹션 기호 
¨ &#168; &uml; 움라우트 
&#169; &copy; 저작권 
ª &#170; &ordf; Feminine ordinal 
&#171; &laquo; 왼쪽 꺾인 괄호 
&#172; &not; 부정 
­ &#173; &shy; Soft hyphen 
° &#176; &deg; Degree sign 
± &#177; &plusmn; Plus or minus 
² &#178; &sup2; Superscript two 
³ &#179; &sup3; Superscript three 
´ &#180; &acute; Acute accent 
μ &#181; &micro; Micro sign (Mu) 
&#182; &para; 문단기호 
· &#183; &middot; Middle dot 
¸ &#184; &cedil; Cedilla 
¹ &#185; &sup1; Superscript one 
º &#186; &ordm; Masculine ordinal 
&#187; &raquo; 오른쪽 꺾인 괄호 
¼ &#188; &frac14; 4분의 1 
½ &#189; &frac12; 2분의 1 
¾ &#190; &frac34; 4분의 3 
¿ &#191; &iquest; 거꾸로된 물음표 
A &#192; &Agrave; Capital A, grave accent 
A &#193; &Aacute; Capital A, acute accent 
A &#194; &Acirc;  Capital A, circumflex accent 
A &#195; &Atilde; Capital A, tilde 
A &#196; &Auml; Capital A, dieresis or umlaut mark 
A &#197; &Aring; Capital A, ring (Angstrom) 
Æ &#198; &AElig; Capital AE diphthong (ligature) 
C &#199; &Ccedil; Capital C, cedilla 
E &#200; &Egrave; Capital E, grave accent 
E &#201; &Eacute; Capital E, acute accent 
E &#202; &Ecirc; Capital E, circumflex accent 
E &#203; &Euml; Capital E, dieresis or umlaut mark 
I &#204; &Igrave; Capital I, grave accent 
I &#205; &Iacute; Capital I, acute accent 
I &#206; &Icirc; Capital I, circumflex accent 
I &#207; &Iuml; Capital I, dieresis or umlaut mark 
Ð &#208; &ETH; Capital Eth, Icelandic 
N &#209; &Ntilde; Capital N, tilde 
O &#210; &Ograve; Capital O, grave accent 
O &#211; &Oacute; Capital O, acute accent 
O &#212; &Ocirc; Capital O, circumflex accent 
O &#213; &Otilde; Capital O, tilde 
O &#214; &Ouml; Capital O, dieresis or umlaut mark 
× &#215; &times; Multiply sign 
Ø &#216; &Oslash; width="130"Capital O, slash 
U &#217; &Ugrave; Capital U, grave accent 
U &#218; &Uacute; Capital U, acute accent 
U &#219; &Ucirc; Capital U, circumflex accent 
U &#220; &Uuml; Capital U, dieresis or umlaut mark 
Y &#221; &Yacute; Capital Y, acute accent 
Þ &#222; &THORN; Capital Thorn, Icelandic 
ß &#223; &szlig; Small sharp s, German (sz ligature) 
a &#224; &agrave; Small a, grave accent 
a &#225; &aacute; Small a, acute accent 
a &#226; &acirc; Small a, circumflex accent 
a &#227; &atilde; Small a, tilde 
a &#228; &auml; Small a, dieresis or umlaut mark 
a &#229; &aring; Small a, ring 
æ &#230; &aelig; Small ae diphthong (ligature) 
c &#231; &ccedil; Small c, cedilla 
e &#232; &egrave; Small e, grave accent 
e &#233; &eacute; Small e, acute accent 
e &#234; &ecirc; Small e, circumflex accent 
e &#235; &euml; Small e, dieresis or umlaut mark 
i &#236; &igrave; Small i, grave accent 
i &#237; &iacute; Small i, acute accent 
i &#238; &icirc; Small i, circumflex accent 
i &#239; &iuml; Small i, dieresis or umlaut mark 
ð &#240; &eth; Small eth, Icelandic 
n &#241; &ntilde; Small n, tilde 
o &#242; &ograve; Small o, grave accent 
o &#243; &oacute; Small o, acute accent 
o &#244; &ocirc; Small o, circumflex accent 
o &#245; &otilde; Small o, tilde 
o &#246; &ouml; Small o, dieresis or umlaut mark 
÷ &#247; &divide; Division sign 
ø &#248; &oslash; Small o, slash 
u &#249; &ugrave; Small u, grave accent 
u &#250; &uacute; Small u, acute accent 
u &#251; &ucirc; Small u, circumflex accent 
u &#252; &uuml; Small u, dieresis or umlaut mark 
y &#253; &yacute; Small y, acute accent 
þ &#254; &thorn; Small thorn, Icelandic 
y &#255; &yuml; Small y, dieresis or umlaut mark 





 

 

Posted by 하이안
,