일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- ODBC
- 사진강좌
- 자바스크립트
- domino
- 커피
- Lotus Script
- minipresso
- 뉴칼레도니아
- Nas
- DICTIONARY
- 에쿠스 콘솔박스
- 링크하드
- linkhard
- Attribute
- SQL
- C#
- ASP.NET
- generic
- 사진
- 용어정리
- Photo
- 노출
- 로터스 노츠
- JavaScript
- Lotus Notes
- glossary
- 신혼여행
- 사진용어
- 자작 콘솔
- AS
- Today
- Total
목록Lotus Notes (10)
바라기의 이야기
웹으로 개발된 싸이트 경우, 사용자들의 다양한 OS, 브라우저 환경으로 개발자가 미쳐 생각못한 에러들이 발생할 수 있습니다. 이런 에러들을 기록으로 남겨 개발자가 싸이트를 개선해나가기 위한 한가지 아이디어입니다. 일단 제 머리속에서 상상되는 에러 유형 세가지는 1. 일반(General) 에러 2. 자바스크립트 에러 3. 에이전트 수행 에러 먼저 1번 아시다시피 노츠에는 $$ReturnGeneralError 라는 에러화면용 양식이 있습니다. 에러 발생시 이 양식이 표시되는데, 대부분 경우 단순히 에러메세지 뿌려주는 정도에 그칩니다. 여기에 추가적으로 버튼을 만들어서 사용자가 그 에러를 관리자/담당자에게 메일 혹은 문서로 알리는 방법입니다. $$ReturnGeneralError 양식은 특수양식이라 $$Vie..
Web 개발시 문서를 소트해야할 경우가 발생합니다. 일반적으로 NotesView를 사용하면 손쉽게 소트를 수행할 수 있으나, 도미노는 검색후 결과값에 대해 매우 한정적인 정렬방식을 제공하고, 이를 이용하여 개발을 할 경우 원하는 결과를 보여주지 못하는 경우가 많습니다. 아래의 코드는 검색후 결과 NotesDocumentCollection의 Document들의 UNID와 소트하고자하는 Field값을 각각 배열에 넣고, 해당 배열을 QuickSort 함수의 인자로해서 넘기면 원하는 순서대로 UNID 배열을 반환합니다. 일반적으로 정렬같은 경우 손쉽게 처리하기 위해 버블소트를 사용하지만 정렬을 하고자하는 대상이 많아지면 처리수행 시간은 엄청 길어 질 수 밖에 없습니다. 물론 퀵소트라고 할지라도 수많은 문서의 ..