전체 글347 [OZ] 크로스탭, 고정테이블 - 진행 단계1. 제조사 테이블 고정테이블로 생성 2. [ No.1 , 제품 분류, 제품 ID, 단가 ] 크로스탭으로 생성 2-1. * 행에 지정 된 필드가 3개인 이유는 일련번호를 추가하기 위함이다.* 값에 Unit_Price 는 단가를 지정하는데 사용하였다.* 행에 Unit_Price 에 일련번호 스크립트 입력하였다.var i = GetDataSetRowIndex("테이블.SQL_eProduct"); This.SetText(i); 3. 소계, 합계 고정테이블로 생성* 소계와 합계는 요약으로 묶은 뒤 sum 으로 합계를 구했다. *결과* ETC./OZ 2018. 5. 19. [OZ] 6.6 리전 6.6 리전 ㄴ 두 개의 이상 데이터 셋을 사용할 경우나 다단 보고서 작성이 필요한 경우 사용 제한된 수평 으로하면 수평방향으로 먼저 출력되면서 여백이 없을 때 다음 페이지로가는것이아니라 옆 칸에 작성된다. ETC./OZ 2018. 5. 16. [OZ] 데이터 밴드와 관련 종속 밴드 데이터 밴드와 관련 종속 밴드 ㄴ 그룹을 나눠서 출력하게 되는 기능 [!] 숫자가 깨지기 때문에 라벨 서식에가서 숫자 설정해주어야한다. ETC./OZ 2018. 5. 15. [OZ] 그룹 라벨 그룹 라벨 ㄴ 데이터 셋의 필드 값을 레코드 수만큼 라벨에 보여줄 때 특정 필드 열의 같은 값들을 그룹핑하여 한 라벨로 표현하려면 그룹 라벨을 사용합니다. 같은 값들이 출력 될 때 병합 if(This.GetText() == ""){This.SetText("-");} ETC./OZ 2018. 5. 15. [OZ] 고정 테이블 영역 고정 테이블 영역 헤더 고정을 해주면 [번호] [이름] [우편번호] .. 와 같은게 페이지 상단에 항상 고정된다. 반복 횟수를 적어주면 빈칸을 그 만큼 만들어주고, 끝에서 멈춤 이라고 하면 페이지가 끝날 때 표 생성이 멈춰진다. var num = This.GetDataSetRowIndex("SQL_Customers");This.SetText(num); 일련번호와 같은 함수이다, GetDataSetRowIndex 로 SQL_Customers 의 행을 num에 저장하고This.SetText(num); ETC./OZ 2018. 5. 15. [OZ] 밴드, 테이블 컨포넌트 밴드 추가 [상단 탭] - 타이틀 밴드 [맨 위에 제목같은 역할] ㄴ 맨 앞 페이지에 제목같은 역할로 생성된다. - 페이지 헤더 밴드 모든 페이지의 제일 상단 ㄴ 모든 페이지 상단에 생성 - 페이지 풋터 밴드 모든 페이지의 제일 하단 ㄴ 모든 페이지 상단에 생성 - 테일 밴드 ㄴ 표의 바로 아래 생성된다. - 써머리 밴드 ㄴ 맨 뒤 페이지에 표 아래에 생성 - 더미 밴드 ㄴ 반복횟수만큼 표를 만들어준다. 페이지 마다 헤더표시를 체크하면 [회사명] [...] [..] 등이 페이지 제일 위에 생성된다. 첫 필드에 일련번호 표시를 체크하고, 위와 같이 하면 91까지 일련번호가 있기 때문에 나머지를 빈칸으로 출력한다. ETC./OZ 2018. 5. 15. [script] 조건문 if 조건문이란 주어진 조건에 따라서 에플리케이션을 다르게 동작하도록 하는 것이다. if (true){ // () 안에는 true or false 의 값만 올 수 있다.alert('result : true');} // true 가 되면 { } 안에 있는 내용이 실행된다. if (false){alert('result : true');} // false 가 되면 { } 안에 있는 내용이 실행되지않는다. if(true){alert(1);} else {alert(2);} if 부분이 실행이되면 else 는 실행되지 않는다. 반대로 if 가 false 면 if 가 실행이안되고 else 가 실행된다. else ifif (false) {alert(1);} else if (true) {alert(2);} else if.. Language/Java 2018. 5. 10. [script] 비교 연산자 연산자 (=) ex) a = 1; 동등 연산자 (==) equal operator alert(1==2) // false 로 치환alert(1==1) // true 로 치환alert("one" == "two") // false 로 치환alert("one" == "one") // true 로 치환 일치 연산자 (===) strict(엄격한) equal operator alert(1 === "1") // false 데이터의 형식도 일치할 때만 true가 나온다.alert(1 == "1") // true 좌항과 우항의 값이 데이터 형식이 달라도 true 라고 리턴한다. == 보다 === 을 사용하는 것을 추천 null(값이 없는) undefined (값이 정해지지않았다) ex) var a; a에 값이 없을 때 .. Language/Java 2018. 5. 10. [script] 줄바꿈과 여백 ; 세미콜론(semicolon)- 명령이 끝났다는 표현- 한줄에 여러 명령이 있을때, 구분하는 역할- 자바스크립트는 줄바꿈을 해도 알아듣지만, 쓰는 것이 좋은 습관 여백(blank)은 가독성을 위해 쓴다. 줄바꿈 방법은 ; 세미 콜론을 붙이면 되는데 기본적으로 Enter를 치면 자바스크립트는 줄바꿈으로 인식한다. 하지만, 세미 콜론을 붙이는 습관이 있으면 좋다. (기본) 여백을 줄려면 Tab키를 쓰면되는데 Tab키는 기본적으로 스페이스 4칸이다. Language/Java 2018. 5. 10. [script] 주석 주석(comment) // ~~ or /* ~~ */- 코드의 이해를 돕기위해 설명하거나, 코드를 비활성화 시킬때 사용. - 나중에 잊어버렸을 때나, 타인과 협업할 때 유용. - 궁극적으로는, 쉽게 이해하고 가독성이 좋은 코드가 BEST. Language/Java 2018. 5. 10. [script] 변수 변수 var a = 1; // var 은 생략가능하다.a = 10; // 이런식으로alert(a+1); // 2 var first = 'coding' // 변수에는 문자열도 들어갈 수 있다.alert(first + 'everybody'); // codingeverybody 출력first = '코딩' var a = '안녕' , b = '하세요'; a 의 값이 계속 바뀐다. -정리- 변수(variable)는 값을 담는 상자 - 값을 다시 지정하면 값이 바뀐다. - 어떠한 데이터도 담을수 있다.(예외존재 https://www.w3schools.com......asp) - 코딩을 할 시에 '변할 수 있는 영역'과 '변하지 않는 영역'을 구분하는 것이 유리하다. Language/Java 2018. 5. 10. DAY 10 ls -alhR 크래킹용도로도 많이 사용하는데 hR이 붙으면 ls -al 의 내용을 hR 명령어를 통해 하얀색으로 보여주는 것이다.tar -pcvzf p 는 퍼미션의 p 로 압축을 풀 때 해당 퍼미션도 같이 적용시켜주는 것을 말한다.vi /~/~ -R -R 로 열면 읽기전용 ETC./Linux 2018. 5. 9. 이전 1 ··· 22 23 24 25 26 27 28 29 다음 💲 추천 글