Q&A

  • [급질문]오늘17일오후까지 풀어야 되는데...어떻게해야하죠..
급해요...일요일에도 회사 나와야 할지도 몰라요...



메뉴에서 여러 메뉴에서 어떤메뉴를 선택하면 날짜입력하는 폼이 뜹니다...



제가 2001년도 4월 아무날을 입력(yyyymmdd형식)하고...Enter를 치면



프로그램이 돌아갑니다...그 날에 해당하는 레포트가 뜨게 되는것이죠...



그 중에서 한 레포트의 하나의 DB는 3,6,9,12월만 입력되어 있습니다...(yyyymm형식)



2001년 4월아무날을 쳤으면



2001년3월에 해당하는 레코드(이 db는 yyyymm형식)가 퀵레포트에 출력되고...



다른 DB에 해당하는 필드가 하나씩 저장되는 것입니다...



그러니깐 2001년1월의 아무날을 쳤다면 2000년12월의 레코드가 출력되고,



2001년1월의 아무날을 쳤다면 2000년12월의 레코드가 출력되고,

2001년2월의 아무날을 쳤다면 2000년12월의 레코드가 출력되고,

2001년3월의 아무날을 쳤다면 2001년3월의 레코드가 출력되고,

2001년4월의 아무날을 쳤다면 2001년3월의 레코드가 출력되고,

2001년5월의 아무날을 쳤다면 2001년3월의 레코드가 출력되고,

2001년6월의 아무날을 쳤다면 2001년6월의 레코드가 출력되고,

2001년7월의 아무날을 쳤다면 2001년6월의 레코드가 출력되고,

2001년8월의 아무날을 쳤다면 2001년6월의 레코드가 출력되고,

2001년9월의 아무날을 쳤다면 2001년9월의 레코드가 출력되고,

:

:

2001년 12월 아무날을 쳤다면 2001년12월의 레코드가 출력되고, 이런 식이죠..



이렇게 3,6,9,12월이 퀵레포트의 XXX.Caption에 보여주고(DBCaption으로 씀)



그에 해당하는 금액을 보여주고 다른 DB에 하나하나 해당하는 금액을 Code와 함께 저장하는건데...



저장은 해결이
3  COMMENTS
  • Profile
    승추니 2001.02.17 22:54
    아이리스 wrote:

    > 급해요...일요일에도 회사 나와야 할지도 몰라요...

    >

    > 메뉴에서 여러 메뉴에서 어떤메뉴를 선택하면 날짜입력하는 폼이 뜹니다...

    >

    > 제가 2001년도 4월 아무날을 입력(yyyymmdd형식)하고...Enter를 치면

    >

    > 프로그램이 돌아갑니다...그 날에 해당하는 레포트가 뜨게 되는것이죠...

    >

    > 그 중에서 한 레포트의 하나의 DB는 3,6,9,12월만 입력되어 있습니다...(yyyymm형식)

    >

    > 2001년 4월아무날을 쳤으면

    >

    > 2001년3월에 해당하는 레코드(이 db는 yyyymm형식)가 퀵레포트에 출력되고...

    >

    > 다른 DB에 해당하는 필드가 하나씩 저장되는 것입니다...

    >

    > 그러니깐 2001년1월의 아무날을 쳤다면 2000년12월의 레코드가 출력되고,

    >

    > 2001년1월의 아무날을 쳤다면 2000년12월의 레코드가 출력되고,

    > 2001년2월의 아무날을 쳤다면 2000년12월의 레코드가 출력되고,

    > 2001년3월의 아무날을 쳤다면 2001년3월의 레코드가 출력되고,

    > 2001년4월의 아무날을 쳤다면 2001년3월의 레코드가 출력되고,

    > 2001년5월의 아무날을 쳤다면 2001년3월의 레코드가 출력되고,

    > 2001년6월의 아무날을 쳤다면 2001년6월의 레코드가 출력되고,

    > 2001년7월의 아무날을 쳤다면 2001년6월의 레코드가 출력되고,

    > 2001년8월의 아무날을 쳤다면 2001년6월의 레코드가 출력되고,

    > 2001년9월의 아무날을 쳤다면 2001년9월의 레코드가 출력되고,

    > :

    > :

    > 2001년 12월 아무날을 쳤다면 2001년12월의 레코드가 출력되고, 이런 식이죠..

    >

    > 이렇게 3,6,9,12월이 퀵레포트의 XXX.Caption에 보여주고(DBCaption으로 씀)

    >

    > 그에 해당하는 금액을 보여주고 다른 DB에 하나하나 해당하는 금액을 Code와 함께 저장하는건데...

    >

    > 저장은 해결이
  • Profile
    아이리스 2001.02.17 23:48
    yyyymmdd입력에 대해서 퀵레포트로 출력할 때



    yyyymm으로 된 db의 특정한 필드를 출력한다는거죠..



    어느 달을 출력해도 3,6,9,12월의 가까운 때를 출력하는거에요...퀵레포트로요...



    12월의 어느날 1월의 어느날이라면 2월의 어느날을 입력했다면 12레코드를

    3월의 어느날 4월의 어느날이라면 5월의 어느날을 입력했다면 3레코드를

    6월의 어느날 7월의 어느날이라면 8월의 어느날을 입력했다면 6레코드를

    9월의 어느날 10월의 어느날이라면 11월의 어느날을 입력했다면 9월 레코드를



    출력하는거요...해보니깐 Copy에서 걸려요...



    부탁합니다...





  • Profile
    승추니 2001.02.17 23:59
    아이리스 wrote:

    > yyyymmdd입력에 대해서 퀵레포트로 출력할 때

    >

    > yyyymm으로 된 db의 특정한 필드를 출력한다는거죠..

    >

    > 어느 달을 출력해도 3,6,9,12월의 가까운 때를 출력하는거에요...퀵레포트로요...

    >

    > 12월의 어느날 1월의 어느날이라면 2월의 어느날을 입력했다면 12레코드를

    > 3월의 어느날 4월의 어느날이라면 5월의 어느날을 입력했다면 3레코드를

    > 6월의 어느날 7월의 어느날이라면 8월의 어느날을 입력했다면 6레코드를

    > 9월의 어느날 10월의 어느날이라면 11월의 어느날을 입력했다면 9월 레코드를

    >

    > 출력하는거요...해보니깐 Copy에서 걸려요...

    >

    > 부탁합니다...

    >

    >



    -------------------------------



    에공.. 안녕하세요..



    Copy에서 걸리는 에러 메세지를 보구 싶구여.. 혹시나 해서..



    Copy를 System.Copy로 바꿔보시구여..



    위에서 예를 들은 outdate라는 변수는 'yyyymm'의 원하시는 결과를 갖게



    되는 string입니다.



    그니까..Query의 SQL이나 TABLE의 필터에서 사용하심 됩니다.



    즐푸하세요..^^"