Q&A

  • 퀵리포트에서 주소라벨 출력시 문자열 붙여서 출력하기?
안녕하세요.. 오늘도 없는실력에 머리만 돌리고 있는 왕초봅니다.



퀵리포트에서 우편물 주소라벨을 출력하는데 문제는 주소가 항상



동일한 길이가 아니라서요... 예를 들면



데이터 필드가 시, 구, 동 이 있다면 시 필드에 입력할때



'부산광역시' 라고 입력할수도 있고 '부산' 이라고 입력할수도 있을겁니다.



그러면 출력물에서 표시되기는



부산광역시 사상구 감전1동

부산 사상구 감전1동



위 두번째줄처럼 부산이라고만 입력해도 뒤에 구 명을 붙여서



부산 사상구 감전1동 이라고 출력할수 있는방법이 없을까요?

1  COMMENTS
  • Profile
    한대필 2000.12.13 08:25
    첫번째 쿼리에, 공백을 없애서 가져오는 함수를쓰는 방법이랑

    두번째 그냥 쿼리해서 가져온 값을 프로그램에서 공백을 없애주는 방법이 있겠네요..



    두가지 방법 모두 Trim() 이라는 함수를 대부분 쓸겁니다.

    첫번째는 DB종류에 따라 틀리겠지요..

    수고 하세요..



    음.. 물론 도, 시, 동 뭐.. 등등이 다른 필드로 구성되어 있겠지요?



    만약 그렇지 않다면...

    그러니깐.. 아예 공백이 들어간 문자열을 가지고 온다면

    주소를 DB에 저장할때 Trim() 함수 써서 공백 없애고 넣어 주면

    되겠군요..



    왕초보 wrote:

    > 안녕하세요.. 오늘도 없는실력에 머리만 돌리고 있는 왕초봅니다.

    >

    > 퀵리포트에서 우편물 주소라벨을 출력하는데 문제는 주소가 항상

    >

    > 동일한 길이가 아니라서요... 예를 들면

    >

    > 데이터 필드가 시, 구, 동 이 있다면 시 필드에 입력할때

    >

    > '부산광역시' 라고 입력할수도 있고 '부산' 이라고 입력할수도 있을겁니다.

    >

    > 그러면 출력물에서 표시되기는

    >

    > 부산광역시 사상구 감전1동

    > 부산 사상구 감전1동

    >

    > 위 두번째줄처럼 부산이라고만 입력해도 뒤에 구 명을 붙여서

    >

    > 부산 사상구 감전1동 이라고 출력할수 있는방법이 없을까요?