본문 바로가기 메뉴 바로가기

서기의 소소한 이야기 : )

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

서기의 소소한 이야기 : )

검색하기 폼
  • 분류 전체보기 (255)
    • 프로그램 (118)
      • PowerBuilder (6)
      • C# (14)
      • 안드로이드 강좌 (71)
      • MsSql (27)
      • Oracle (0)
    • 소소한이야기 (109)
      • 여행 (31)
      • 스마트스토어 (1)
      • 일상 (77)
    • OS (6)
    • Util (11)
    • 기타 (6)
      • ERP 용어정리 (1)
    • TBlog (5)
      • Blog Marketing & SEO (0)
      • Tistory Skin & Tip (0)
      • 티스토리 초대장 (5)
  • 방명록

프로그램/C# (14)
[Server Side] null 체크

-- 자주 사용하는 메서드이니 기억하자 // null 체크 (decimal로 변경시 공백으로 들어갈 경우 convert가 되지 않으며 error가 나므로 0으로 변경한다.) public static decimal NullCheck(object d) { if (d == null || d == DBNull.Value || string.IsNullOrEmpty(d.ToString())) return 0; return Convert.ToDecimal(d); }

프로그램/C# 2010. 10. 11. 11:17
[Server Side] Footer의 값을 이용하여 Footer 계산

// Footer 만들기 위해 컬럼 배열로... private void Footer(UltraWebGrid grid, DataTable datatable, string columns, string titleColumn) { GridFooterTotal(grid, datatable, columns.Split(','), titleColumn); // 배열로 만든 컬럼으로 Total 함수 호출 } // 최종 Footer 생성 (footer 계산) private void GridFooterTotal(UltraWebGrid grid, DataTable datatable, string[] columns, string titleColumn) { grid.DisplayLayout.ColFootersVisibleDefa..

프로그램/C# 2010. 10. 11. 11:15
[Server Side] Footer 핸드링

public static void GridFooterTotal(UltraWebGrid grid, DataTable dataTable, string[] columns, string titleColumn) { grid.DisplayLayout.ColFootersVisibleDefault = ShowMarginInfo.Yes; grid.DisplayLayout.StationaryMargins = StationaryMargins.HeaderAndFooter; foreach (string columnName in columns) { UltraGridColumn column = grid.Columns.FromKey(columnName.Trim()); column.Footer.Style.HorizontalAlign ..

프로그램/C# 2010. 9. 30. 10:10
[Client Side] activeRow 획득하기

var activeRow = igtbl_getGridById('grid1').getActiveRow(); var activeRow = igtbl_getGridById(igtab_getTabById("tab").Tabs[0].findControl('grid1').id).getActiveRow();

프로그램/C# 2010. 9. 29. 16:00
[Server Side] 조회조건 일자 초기 셋팅

-- 시스템월에 1일자 셋팅 DateChooser1.Value = new DateTime(DateTime.Now.Year, DateTime.Now.Month, 1); -- 시스템일자 셋팅 DateChooser2.Value = DateTime.Now; -- 시스템일자 + 일수 DateTime.Now.AddDays(-7) 보면 사용하는 방법 알겠지? ㅋㅋ

프로그램/C# 2010. 9. 29. 13:29
[Client Side] grid_AfterCellUpdate 함수의 cellId 활용법 (1)

이건 뭐 자바스크립트가 약한 내가 이런 저런 방법으로 테스트 하다 알게 된 방법인데… 이보다 분명 쉬운 방법이 있을 것이다. ㅎㅎ 좋은 방법이 있으면 알려주시길.. 아래는 그리드 cell에 변경이 일어났을때 예(비밀번호를 바꿀때 바꾸고 나면 특수문자로 바꿔치기하는 예이다)를 든다. function grid_AfterCellUpdate(gridId, cellId) { var cell = igtbl_getCellById(cellId); //--▼---------------- password 특수문자로 변경------------------------------▼-- if (activeRow != null && cell.Row.getCellFromKey("password").getValue() != "" || ..

프로그램/C# 2010. 9. 28. 11:49
[Client Side] onblur 와 onchange 차이

onchange - 텍스트박스 안에 "홍길동"이라는 내용을 바꾸고 다른 곳을 클릭해서 포커스를 잃었을 때 발생한다. onblur - 내용을 바꾸지 않더라도 포커스만 잃으면 무조건 발생한다.

프로그램/C# 2010. 9. 27. 15:16
[Server Side] 기본적인 저장,삭제,검색 함수 호출

//조회 protected override void Search_Click(object sender, EventArgs e) { SearchGrid(); } // 저장 protected override void Update_Click(object sender, EventArgs e) { .... } // 삭제 protected override void Delete_Click(object sender, EventArgs e) { .... }

프로그램/C# 2010. 9. 27. 13:57
[Client Side] 신규 버튼 클릭 시 초기화 콘트롤 초기화 방법

igedit_getById('textEditDeptCd').setValue(null); -- text document.getElementById('checkBoxSdCheck').checked = false; -- checkbox igdrp_getComboById('dateChooserBdate').setValue(new Date()); -- datechooser document.getElementById('ddlDept').value = ""; -- dropdownlist -- 라디오버튼은 아래처럼 .. ----------------------------------------------------------------------------------------------- var radioButton ..

프로그램/C# 2010. 9. 27. 10:53
[Client Side] 콘트롤 상태 변경서 이벤트

콘트롤 라인에 아래와 같이 onchange 스크립트와 호출 할 함수명을 써준다. onchange="changeQcgbn(); 예를 들자면 이렇게 dropdown리스트가 변경될 시 함수를 호출 할 수 있다. ------------------------------------------------------------------------ ------------------------------------------------------------------------ 아래는 위에서 호출한 함수 스크립트 ^^ Grid 헤더의 Text명을 변경하는 스크립트이다. ------------------------------------------------------------------------ function cha..

프로그램/C# 2010. 9. 20. 10:54
[Client Side] 저장 기본 메시지

- 삭제 기본 메시지는 반대로 하면 되겠지? ^^ function Update() { var grid = igtbl_getGridById('grid'); var count = 0; for (i = 0; i 체크박스의 데이타타입 boolen 확인 count++ ; } } if (count == 0) { alert('저장 할 대상을 선택 하세요.'); return false; } if (!window.confirm('저장 하시겠습니까?')) { return false; } }

프로그램/C# 2010. 9. 17. 14:15
[Client Side] Label 명칭 변경

아래 스크립트처럼 탭이 변경 되었을 때 Label 명칭을 변경할 수 있다. function tab_AfterSelectedTabChange(oWebTab, oTab, oEvent) { var activeRow = null; if( igtab_getTabById("tab").getSelectedIndex() == 0 ) { document.getElementById('Label9').innerHTML = '검사기간'; grid1_AfterRowActivateHandler(); // 함수 호출 } else { document.getElementById('Label9').innerHTML = '접수기간'; grid2_AfterRowActivateHandler(); // 함수 호출 } }

프로그램/C# 2010. 9. 15. 18:49
[Client Side] Replace - Data타입

replace(/-+/gi,””) - Date 타입 형식을 varchar(08)의 String 형식으로 바꿔준다. ex) document.getElementById('inspectdt').value = header[0].replace(/-+/gi, ""); “20100913”

프로그램/C# 2010. 9. 13. 13:13
[Client Side] Datetime 타입을 String 타입으로 변환 하기

DateToString() -- String 형식의 Value를 Date 형식으로 변경해준다. ^^ ex) DateToString( igdrp_getComboById('dateChooserInspectdt').getValue() )

프로그램/C# 2010. 9. 13. 13:09
이전 1 다음
이전 다음
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
  • 프랜드ERP
  • 티끌모아태산
  • 어떤오후의 프리웨어 이야기
  • 블로거팁닷컴
  • 대문블로그
  • 서기의 소소한 이야기 : )
  • 김대리 블로그
  • Jaco Pastorius
  • 노리터와 함께 하는 세상
  • ::: Blog from Hoons :::
  • 열매 맺는 삶-Vol 2.
  • my jotter
  • 여름
  • 메모장
TAG
  • 대구 카페 추천
  • MSsql
  • 파워빌더
  • 울산 예쁜 카페
  • 간절곶 맛집
  • 울산 카페
  • 울산 추천 카페
  • 트리거
  • 안드로이드
  • 삼척 추천 여행지
  • 장현동 카페
  • 우리동네 카페
  • PowerBuilder
  • 태그를 입력해 주세요.
  • 리스트뷰
  • 운정신도시
  • 울산 맛집
  • 티스토리 초대장
  • 울산 카페 추천
  • 장현 카페
  • 안드로이드 강좌
  • 티스토리 초대
  • 삼척 추천여행지
  • 센서
  • 울산 중구 카페
  • trigger
  • 초대장
  • 맛집
  • 울산 북구 맛집
  • 티스토리초대장
more
«   2025/05   »
일 월 화 수 목 금 토
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 31
글 보관함

Blog is powered by Tistory / Designed by Tistory

티스토리툴바