[Main] dbuse(true) #initparam(printMode,reportId,dt_from,dt_to,uri_no,tokui_cd,syohin_nm,han_name,dst_filename,seikyu_s_id,option1) initparam(printMode,reportId,s_id,syori_ymd_fr,syori_ymd_to,tok_cd_fr,tok_cd_to,tan_cd_fr,tan_cd_to,ptn,nyukin_no) deforgpage(blank) defheadarea(hed) defbodyarea(mei) subroutine(SelectRecords_Jisya) subroutine(SelectRecords) loop(PrintNormal,@rs1,Key1,Key2) printreport($printMode,true) #------------------------------------------------- # SQL���s_���� #------------------------------------------------- [SelectRecords_Jisya] new($param) dbselect(SelectRecords_Jisya,@rs0,$param) #------------------------------------------------- # SQL���s #------------------------------------------------- [SelectRecords] new($param) #addparam($param,$s_id) addparam($param,$syori_ymd_fr) addparam($param,$syori_ymd_to) addparam($param,$tok_cd_fr) addparam($param,$tok_cd_to) addparam($param,$tan_cd_fr) addparam($param,$tan_cd_to) addparam($param,$ptn) addparam($param,$nyukin_no) dbselect(SelectRecords,@rs1,$param) #------------------------------------------------- # �w�b�_�쐬 #------------------------------------------------- [CreateHeader] #�[�i��_�w�b�__�^�C�g�� putcell(1,29,@rs1.nyukin_no) putcell(2,29,@rs1.nyukin_no_kai_s) putcell(3,15,@rs1.nyukin_ymd) #�[�i��_�w�b�__���Ӑ� putcell(2,2,@rs1.post_n) putcell(3,1,@rs1.addr1) putcell(4,1,@rs1.addr2) putcell(5,1,@rs1.addr3) putcell(6,1,@rs1.tokui_nm_s) putcell(7,1,@rs1.tokui_nm2) putcell(8,1,@rs1.nonyu_nm_s) putcell(10,10,@rs1.tokui_cd_s) #�[�i��_�w�b�__���� putcell(4,23,@rs0.j_post_s) putcell(5,23,@rs0.j_address) putcell(6,23,@rs0.j_address2) #putcell(7,18,@rs1.j_address3) putcell(7,23,@rs0.j_nm) putcell(8,23,@rs0.j_tel_s) putcell(8,28,@rs0.j_fax_s) putcell(9,23,@rs1.tan_nm_s) #�[�i��_�t�b�^_�E�v putcell(17,3,@rs1.biko) putcell(20,1,@rs0.mongon1) #���i��̏�_�w�b�__�^�C�g�� putcell(27,29,@rs1.nyukin_no) #putcell(29,29,@rs1.uri_row_kai_s) putcell(29,15,@rs1.nyukin_ymd) #���i��̏�_�w�b�__���Ӑ� putcell(28,2,@rs1.post_n) putcell(29,1,@rs1.addr1) putcell(30,1,@rs1.addr2) putcell(31,1,@rs1.addr3) putcell(32,1,@rs1.tokui_nm_s) putcell(33,1,@rs1.tokui_nm2) putcell(34,1,@rs1.nonyu_nm_s) putcell(36,10,@rs1.tokui_cd_s) #���i��̏�_�w�b�__���� putcell(30,23,@rs0.j_post_s) putcell(31,23,@rs0.j_address) putcell(32,23,@rs0.j_address2) #putcell(26,17,@rs1.j_address3) putcell(33,23,@rs0.j_nm) putcell(34,23,@rs0.j_tel_s) putcell(34,28,@rs0.j_fax_s) putcell(35,23,@rs1.tan_nm_s) #���i��̏�_�t�b�^_�E�v putcell(43,3,@rs1.biko) putcell(46,1,@rs0.mongon1) #���v���z��_2�y�[�W�ڈȍ~�� case($total_gaku_sum,$total_gaku_sum_flg,0,@rs1.total_gaku_sum,1,) putcell(12,28,$total_gaku_sum) putcell(14,24,@rs0.mongon2) putcell(38,28,$total_gaku_sum) putcell(40,24,@rs0.mongon2) #------------------------------------------------- # ���y�[�W���� #------------------------------------------------- [P_break] pageclose(false) pageopen(true,false) #���v���z��_2�y�[�W�ڈȍ~�� setdouble($total_gaku_sum_flg,1) #���ʒu_������ setdouble($cow,12) setdouble($cow2,38) #���׃J�E���g_������ setdouble($cow_no,1) setdouble($cow2_no,1) #�w�b�_�쐬 subroutine(CreateHeader) #------------------------------------------------- # Key1�ݒ胋�[�`�� #------------------------------------------------- [KeyInfo_key1] #keyvalue(@rs1.tok_cd,@rs1.nyukin_no_kai) keyvalue(@rs1.tok_cd) keybreakproc(GroupBegin_key1,GroupEnd_key1) #------------------------------------------------- # Key1�J�n�� #------------------------------------------------- [GroupBegin_key1] deforgpage(blank) #Import���邩�ǂ���,FormatNormal���邩�ǂ��� pageopen(true,false) deforgpage(formats) #�̎����J�n�ʒu_�����l setdouble($cow,12) #�̎���(�T)�J�n�ʒu_�����l setdouble($cow2,38) #�̎����J�E���g_�����l setdouble($cow_no,1) #�̎���(�T)�J�E���g_�����l setdouble($cow2_no,1) #���v���z��_�\���t���O_�����l setdouble($total_gaku_sum_flg,0) resetorg() #�w�b�_�쐬 subroutine(CreateHeader) #------------------------------------------------- # Key1�I���� #------------------------------------------------- [GroupEnd_key1] pageclose(false) #------------------------------------------------- # ���ו\������ #------------------------------------------------- [PrintNormal] #�y�[�WNo.�\������_6�s�ȏ�o�͂�����J�E���g�A�b�v div($cow_no,6,$kekka,$amari) case($amari_flg,$amari,0,1) #���y�[�W���� iterate(P_break,$amari_flg) #������_�̎��� putcell($cow,1,@rs1.nyukin_nm) putcell($cow,6,@rs1.total_gaku) putcell($cow,10,@rs1.tegata_ymd) putcell($cow,14,@rs1.tegata_no) putcell($cow,18,@rs1.biko) sum($cow,1) sum($cow_no,1) #������_�̎���(�T) putcell($cow2,1,@rs1.nyukin_nm) putcell($cow2,6,@rs1.total_gaku) putcell($cow2,10,@rs1.tegata_ymd) putcell($cow2,14,@rs1.tegata_no) putcell($cow2,18,@rs1.biko) sum($cow2,1) sum($cow2_no,1)