3 static const char _Cn2[] =
"ratecursor";
4 static const char _Cn1[] =
"shiftcursor";
22 #line 1 "/opt/informix/incl/esql/sqlca.h"
96 #define SQLNOTFOUND 100
100 #define sqlca ifmxsqlca
112 extern int4 * ifx_sqlcode(
void);
113 extern struct sqlca_s * ifx_sqlca(
void);
115 #define SQLCODE (*(ifx_sqlcode()))
116 #define SQLSTATE ((char *)(ifx_sqlstate()))
117 #define sqlca (*(ifx_sqlca()))
126 #line 103 "/opt/informix/incl/esql/sqlca.h"
145 int get_rate(
char *hb5in,
char pe1,
char pe2,
int zdate)
147 int i,
j, zero_flow = 0;
452 static ifx_sqlvar_t _sqibind[] =
454 { 100, 6, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
455 { 108, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
456 { 108, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
459 static ifx_sqlda_t _SD0 = { 3, _sqibind, {0}, 3, 0 };
461 _sqibind[0].sqldata = hb5;
463 _sqibind[1].sqldata = &p1;
465 _sqibind[2].sqldata = &p2;
466 sqli_curs_open(ESQLINTVERSION, sqli_curs_locate(ESQLINTVERSION,
_Cn1, 768), &_SD0, (
char *)0, (
struct value *)0, 1, 0);
476 for(
i = 0;
i < 100;
i++)
484 static ifx_sqlvar_t _sqobind[] =
486 { 100, 6, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
487 { 100, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
488 { 100, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
489 { 102,
sizeof((shtable).begin_date), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
490 { 102,
sizeof((shtable).tbl_ver), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
491 { 105,
sizeof((shtable).val_a), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
492 { 105,
sizeof((shtable).sh_a), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
493 { 105,
sizeof((shtable).val_b), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
494 { 105,
sizeof((shtable).sh_b), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
495 { 105,
sizeof((shtable).val_c), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
496 { 105,
sizeof((shtable).sh_c), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
497 { 105,
sizeof((shtable).val_d), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
498 { 105,
sizeof((shtable).sh_d), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
499 { 105,
sizeof((shtable).datum_adj), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
502 static ifx_sqlda_t _SD0 = { 14, _sqobind, {0}, 14, 0 };
503 static _FetchSpec _FS1 = { 0, 1, 0 };
505 _sqobind[0].sqldata = (shtable).
id;
507 _sqobind[1].sqldata = (shtable).pe1;
509 _sqobind[2].sqldata = (shtable).pe2;
511 _sqobind[3].sqldata = (
char *) &(shtable).begin_date;
513 _sqobind[4].sqldata = (
char *) &(shtable).tbl_ver;
515 _sqobind[5].sqldata = (
char *) &(shtable).val_a;
517 _sqobind[6].sqldata = (
char *) &(shtable).sh_a;
519 _sqobind[7].sqldata = (
char *) &(shtable).val_b;
521 _sqobind[8].sqldata = (
char *) &(shtable).sh_b;
523 _sqobind[9].sqldata = (
char *) &(shtable).val_c;
525 _sqobind[10].sqldata = (
char *) &(shtable).sh_c;
527 _sqobind[11].sqldata = (
char *) &(shtable).val_d;
529 _sqobind[12].sqldata = (
char *) &(shtable).sh_d;
531 _sqobind[13].sqldata = (
char *) &(shtable).datum_adj;
532 sqli_curs_fetch(ESQLINTVERSION, sqli_curs_locate(ESQLINTVERSION,
_Cn1, 768), (ifx_sqlda_t *)0, &_SD0, (
char *)0, &_FS1);
551 if(zdate >= shtable.begin_date)
574 dadj=shtable.datum_adj;
586 sqli_curs_close(ESQLINTVERSION, sqli_curs_locate(ESQLINTVERSION,
_Cn1, 768));
591 table_version=shtable.tbl_ver;
599 static ifx_sqlvar_t _sqibind[] =
601 { 100, 6, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
602 { 108, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
603 { 108, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
604 { 102,
sizeof(table_version), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
607 static ifx_sqlda_t _SD0 = { 4, _sqibind, {0}, 4, 0 };
609 _sqibind[0].sqldata = hb5;
611 _sqibind[1].sqldata = &p1;
613 _sqibind[2].sqldata = &p2;
615 _sqibind[3].sqldata = (
char *) &table_version;
616 sqli_curs_open(ESQLINTVERSION, sqli_curs_locate(ESQLINTVERSION,
_Cn2, 768), &_SD0, (
char *)0, (
struct value *)0, 1, 0);
632 static ifx_sqlvar_t _sqobind[] =
634 { 100, 6, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
635 { 100, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
636 { 100, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
637 { 102,
sizeof((table).tbl), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
638 { 102,
sizeof((table).valid_date), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
639 { 102,
sizeof((table).gs), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
640 { 102,
sizeof((table).src), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
641 { 102,
sizeof((table).fix), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
642 { 102,
sizeof((table).datacol), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
643 { 102,
sizeof((table).ver5), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
644 { 105,
sizeof((table).fld), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
645 { 105,
sizeof((table).wrn), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
646 { 105,
sizeof((table).hist_stg), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
647 { 102,
sizeof((table).hist_q), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
648 { 102,
sizeof((table).hist_date), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
649 { 102,
sizeof((table).spil), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
650 { 102,
sizeof((table).ded), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
651 { 102,
sizeof((table).cap), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
652 { 105,
sizeof((table).stg001), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
653 { 105,
sizeof((table).stg002), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
654 { 105,
sizeof((table).stg003), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
655 { 105,
sizeof((table).stg004), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
656 { 105,
sizeof((table).stg005), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
657 { 105,
sizeof((table).stg006), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
658 { 105,
sizeof((table).stg007), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
659 { 105,
sizeof((table).stg008), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
660 { 105,
sizeof((table).stg009), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
661 { 105,
sizeof((table).stg010), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
662 { 105,
sizeof((table).stg011), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
663 { 105,
sizeof((table).stg012), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
664 { 105,
sizeof((table).stg013), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
665 { 105,
sizeof((table).stg014), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
666 { 105,
sizeof((table).stg015), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
667 { 105,
sizeof((table).stg016), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
668 { 105,
sizeof((table).stg017), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
669 { 105,
sizeof((table).stg018), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
670 { 105,
sizeof((table).stg019), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
671 { 105,
sizeof((table).stg020), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
672 { 105,
sizeof((table).stg021), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
673 { 105,
sizeof((table).stg022), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
674 { 105,
sizeof((table).stg023), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
675 { 105,
sizeof((table).stg024), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
676 { 105,
sizeof((table).stg025), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
677 { 105,
sizeof((table).stg026), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
678 { 105,
sizeof((table).stg027), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
679 { 105,
sizeof((table).stg028), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
680 { 105,
sizeof((table).stg029), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
681 { 105,
sizeof((table).stg030), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
682 { 105,
sizeof((table).stg031), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
683 { 105,
sizeof((table).stg032), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
684 { 105,
sizeof((table).stg033), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
685 { 105,
sizeof((table).stg034), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
686 { 105,
sizeof((table).stg035), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
687 { 105,
sizeof((table).stg036), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
688 { 105,
sizeof((table).stg037), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
689 { 105,
sizeof((table).stg038), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
690 { 105,
sizeof((table).stg039), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
691 { 105,
sizeof((table).stg040), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
692 { 105,
sizeof((table).stg041), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
693 { 105,
sizeof((table).stg042), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
694 { 105,
sizeof((table).stg043), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
695 { 105,
sizeof((table).stg044), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
696 { 105,
sizeof((table).stg045), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
697 { 105,
sizeof((table).stg046), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
698 { 105,
sizeof((table).stg047), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
699 { 105,
sizeof((table).stg048), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
700 { 105,
sizeof((table).stg049), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
701 { 105,
sizeof((table).stg050), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
702 { 105,
sizeof((table).stg051), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
703 { 105,
sizeof((table).stg052), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
704 { 105,
sizeof((table).stg053), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
705 { 105,
sizeof((table).stg054), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
706 { 105,
sizeof((table).stg055), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
707 { 105,
sizeof((table).stg056), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
708 { 105,
sizeof((table).stg057), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
709 { 105,
sizeof((table).stg058), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
710 { 105,
sizeof((table).stg059), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
711 { 105,
sizeof((table).stg060), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
712 { 105,
sizeof((table).stg061), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
713 { 105,
sizeof((table).stg062), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
714 { 105,
sizeof((table).stg063), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
715 { 105,
sizeof((table).stg064), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
716 { 105,
sizeof((table).stg065), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
717 { 105,
sizeof((table).stg066), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
718 { 105,
sizeof((table).stg067), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
719 { 105,
sizeof((table).stg068), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
720 { 105,
sizeof((table).stg069), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
721 { 105,
sizeof((table).stg070), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
722 { 105,
sizeof((table).stg071), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
723 { 105,
sizeof((table).stg072), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
724 { 105,
sizeof((table).stg073), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
725 { 105,
sizeof((table).stg074), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
726 { 105,
sizeof((table).stg075), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
727 { 105,
sizeof((table).stg076), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
728 { 105,
sizeof((table).stg077), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
729 { 105,
sizeof((table).stg078), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
730 { 105,
sizeof((table).stg079), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
731 { 105,
sizeof((table).stg080), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
732 { 105,
sizeof((table).stg081), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
733 { 105,
sizeof((table).stg082), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
734 { 105,
sizeof((table).stg083), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
735 { 105,
sizeof((table).stg084), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
736 { 105,
sizeof((table).stg085), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
737 { 105,
sizeof((table).stg086), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
738 { 105,
sizeof((table).stg087), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
739 { 105,
sizeof((table).stg088), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
740 { 105,
sizeof((table).stg089), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
741 { 105,
sizeof((table).stg090), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
742 { 105,
sizeof((table).stg091), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
743 { 105,
sizeof((table).stg092), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
744 { 105,
sizeof((table).stg093), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
745 { 105,
sizeof((table).stg094), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
746 { 105,
sizeof((table).stg095), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
747 { 105,
sizeof((table).stg096), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
748 { 105,
sizeof((table).stg097), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
749 { 105,
sizeof((table).stg098), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
750 { 105,
sizeof((table).stg099), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
751 { 105,
sizeof((table).stg100), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
752 { 102,
sizeof((table).q001), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
753 { 102,
sizeof((table).q002), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
754 { 102,
sizeof((table).q003), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
755 { 102,
sizeof((table).q004), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
756 { 102,
sizeof((table).q005), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
757 { 102,
sizeof((table).q006), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
758 { 102,
sizeof((table).q007), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
759 { 102,
sizeof((table).q008), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
760 { 102,
sizeof((table).q009), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
761 { 102,
sizeof((table).q010), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
762 { 102,
sizeof((table).q011), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
763 { 102,
sizeof((table).q012), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
764 { 102,
sizeof((table).q013), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
765 { 102,
sizeof((table).q014), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
766 { 102,
sizeof((table).q015), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
767 { 102,
sizeof((table).q016), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
768 { 102,
sizeof((table).q017), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
769 { 102,
sizeof((table).q018), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
770 { 102,
sizeof((table).q019), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
771 { 102,
sizeof((table).q020), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
772 { 102,
sizeof((table).q021), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
773 { 102,
sizeof((table).q022), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
774 { 102,
sizeof((table).q023), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
775 { 102,
sizeof((table).q024), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
776 { 102,
sizeof((table).q025), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
777 { 102,
sizeof((table).q026), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
778 { 102,
sizeof((table).q027), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
779 { 102,
sizeof((table).q028), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
780 { 102,
sizeof((table).q029), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
781 { 102,
sizeof((table).q030), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
782 { 102,
sizeof((table).q031), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
783 { 102,
sizeof((table).q032), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
784 { 102,
sizeof((table).q033), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
785 { 102,
sizeof((table).q034), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
786 { 102,
sizeof((table).q035), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
787 { 102,
sizeof((table).q036), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
788 { 102,
sizeof((table).q037), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
789 { 102,
sizeof((table).q038), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
790 { 102,
sizeof((table).q039), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
791 { 102,
sizeof((table).q040), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
792 { 102,
sizeof((table).q041), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
793 { 102,
sizeof((table).q042), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
794 { 102,
sizeof((table).q043), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
795 { 102,
sizeof((table).q044), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
796 { 102,
sizeof((table).q045), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
797 { 102,
sizeof((table).q046), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
798 { 102,
sizeof((table).q047), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
799 { 102,
sizeof((table).q048), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
800 { 102,
sizeof((table).q049), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
801 { 102,
sizeof((table).q050), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
802 { 102,
sizeof((table).q051), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
803 { 102,
sizeof((table).q052), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
804 { 102,
sizeof((table).q053), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
805 { 102,
sizeof((table).q054), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
806 { 102,
sizeof((table).q055), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
807 { 102,
sizeof((table).q056), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
808 { 102,
sizeof((table).q057), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
809 { 102,
sizeof((table).q058), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
810 { 102,
sizeof((table).q059), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
811 { 102,
sizeof((table).q060), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
812 { 102,
sizeof((table).q061), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
813 { 102,
sizeof((table).q062), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
814 { 102,
sizeof((table).q063), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
815 { 102,
sizeof((table).q064), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
816 { 102,
sizeof((table).q065), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
817 { 102,
sizeof((table).q066), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
818 { 102,
sizeof((table).q067), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
819 { 102,
sizeof((table).q068), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
820 { 102,
sizeof((table).q069), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
821 { 102,
sizeof((table).q070), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
822 { 102,
sizeof((table).q071), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
823 { 102,
sizeof((table).q072), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
824 { 102,
sizeof((table).q073), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
825 { 102,
sizeof((table).q074), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
826 { 102,
sizeof((table).q075), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
827 { 102,
sizeof((table).q076), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
828 { 102,
sizeof((table).q077), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
829 { 102,
sizeof((table).q078), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
830 { 102,
sizeof((table).q079), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
831 { 102,
sizeof((table).q080), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
832 { 102,
sizeof((table).q081), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
833 { 102,
sizeof((table).q082), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
834 { 102,
sizeof((table).q083), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
835 { 102,
sizeof((table).q084), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
836 { 102,
sizeof((table).q085), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
837 { 102,
sizeof((table).q086), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
838 { 102,
sizeof((table).q087), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
839 { 102,
sizeof((table).q088), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
840 { 102,
sizeof((table).q089), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
841 { 102,
sizeof((table).q090), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
842 { 102,
sizeof((table).q091), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
843 { 102,
sizeof((table).q092), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
844 { 102,
sizeof((table).q093), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
845 { 102,
sizeof((table).q094), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
846 { 102,
sizeof((table).q095), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
847 { 102,
sizeof((table).q096), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
848 { 102,
sizeof((table).q097), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
849 { 102,
sizeof((table).q098), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
850 { 102,
sizeof((table).q099), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
851 { 102,
sizeof((table).q100), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
854 static ifx_sqlda_t _SD0 = { 218, _sqobind, {0}, 218, 0 };
855 static _FetchSpec _FS1 = { 0, 1, 0 };
857 _sqobind[0].sqldata = (table).
id;
859 _sqobind[1].sqldata = (table).pe1;
861 _sqobind[2].sqldata = (table).pe2;
863 _sqobind[3].sqldata = (
char *) &(table).tbl;
865 _sqobind[4].sqldata = (
char *) &(table).valid_date;
867 _sqobind[5].sqldata = (
char *) &(table).gs;
869 _sqobind[6].sqldata = (
char *) &(table).src;
871 _sqobind[7].sqldata = (
char *) &(table).fix;
873 _sqobind[8].sqldata = (
char *) &(table).datacol;
875 _sqobind[9].sqldata = (
char *) &(table).ver5;
877 _sqobind[10].sqldata = (
char *) &(table).fld;
879 _sqobind[11].sqldata = (
char *) &(table).wrn;
881 _sqobind[12].sqldata = (
char *) &(table).hist_stg;
883 _sqobind[13].sqldata = (
char *) &(table).hist_q;
885 _sqobind[14].sqldata = (
char *) &(table).hist_date;
887 _sqobind[15].sqldata = (
char *) &(table).spil;
889 _sqobind[16].sqldata = (
char *) &(table).ded;
891 _sqobind[17].sqldata = (
char *) &(table).cap;
893 _sqobind[18].sqldata = (
char *) &(table).stg001;
895 _sqobind[19].sqldata = (
char *) &(table).stg002;
897 _sqobind[20].sqldata = (
char *) &(table).stg003;
899 _sqobind[21].sqldata = (
char *) &(table).stg004;
901 _sqobind[22].sqldata = (
char *) &(table).stg005;
903 _sqobind[23].sqldata = (
char *) &(table).stg006;
905 _sqobind[24].sqldata = (
char *) &(table).stg007;
907 _sqobind[25].sqldata = (
char *) &(table).stg008;
909 _sqobind[26].sqldata = (
char *) &(table).stg009;
911 _sqobind[27].sqldata = (
char *) &(table).stg010;
913 _sqobind[28].sqldata = (
char *) &(table).stg011;
915 _sqobind[29].sqldata = (
char *) &(table).stg012;
917 _sqobind[30].sqldata = (
char *) &(table).stg013;
919 _sqobind[31].sqldata = (
char *) &(table).stg014;
921 _sqobind[32].sqldata = (
char *) &(table).stg015;
923 _sqobind[33].sqldata = (
char *) &(table).stg016;
925 _sqobind[34].sqldata = (
char *) &(table).stg017;
927 _sqobind[35].sqldata = (
char *) &(table).stg018;
929 _sqobind[36].sqldata = (
char *) &(table).stg019;
931 _sqobind[37].sqldata = (
char *) &(table).stg020;
933 _sqobind[38].sqldata = (
char *) &(table).stg021;
935 _sqobind[39].sqldata = (
char *) &(table).stg022;
937 _sqobind[40].sqldata = (
char *) &(table).stg023;
939 _sqobind[41].sqldata = (
char *) &(table).stg024;
941 _sqobind[42].sqldata = (
char *) &(table).stg025;
943 _sqobind[43].sqldata = (
char *) &(table).stg026;
945 _sqobind[44].sqldata = (
char *) &(table).stg027;
947 _sqobind[45].sqldata = (
char *) &(table).stg028;
949 _sqobind[46].sqldata = (
char *) &(table).stg029;
951 _sqobind[47].sqldata = (
char *) &(table).stg030;
953 _sqobind[48].sqldata = (
char *) &(table).stg031;
955 _sqobind[49].sqldata = (
char *) &(table).stg032;
957 _sqobind[50].sqldata = (
char *) &(table).stg033;
959 _sqobind[51].sqldata = (
char *) &(table).stg034;
961 _sqobind[52].sqldata = (
char *) &(table).stg035;
963 _sqobind[53].sqldata = (
char *) &(table).stg036;
965 _sqobind[54].sqldata = (
char *) &(table).stg037;
967 _sqobind[55].sqldata = (
char *) &(table).stg038;
969 _sqobind[56].sqldata = (
char *) &(table).stg039;
971 _sqobind[57].sqldata = (
char *) &(table).stg040;
973 _sqobind[58].sqldata = (
char *) &(table).stg041;
975 _sqobind[59].sqldata = (
char *) &(table).stg042;
977 _sqobind[60].sqldata = (
char *) &(table).stg043;
979 _sqobind[61].sqldata = (
char *) &(table).stg044;
981 _sqobind[62].sqldata = (
char *) &(table).stg045;
983 _sqobind[63].sqldata = (
char *) &(table).stg046;
985 _sqobind[64].sqldata = (
char *) &(table).stg047;
987 _sqobind[65].sqldata = (
char *) &(table).stg048;
989 _sqobind[66].sqldata = (
char *) &(table).stg049;
991 _sqobind[67].sqldata = (
char *) &(table).stg050;
993 _sqobind[68].sqldata = (
char *) &(table).stg051;
995 _sqobind[69].sqldata = (
char *) &(table).stg052;
997 _sqobind[70].sqldata = (
char *) &(table).stg053;
999 _sqobind[71].sqldata = (
char *) &(table).stg054;
1001 _sqobind[72].sqldata = (
char *) &(table).stg055;
1003 _sqobind[73].sqldata = (
char *) &(table).stg056;
1005 _sqobind[74].sqldata = (
char *) &(table).stg057;
1007 _sqobind[75].sqldata = (
char *) &(table).stg058;
1009 _sqobind[76].sqldata = (
char *) &(table).stg059;
1011 _sqobind[77].sqldata = (
char *) &(table).stg060;
1013 _sqobind[78].sqldata = (
char *) &(table).stg061;
1015 _sqobind[79].sqldata = (
char *) &(table).stg062;
1017 _sqobind[80].sqldata = (
char *) &(table).stg063;
1019 _sqobind[81].sqldata = (
char *) &(table).stg064;
1021 _sqobind[82].sqldata = (
char *) &(table).stg065;
1023 _sqobind[83].sqldata = (
char *) &(table).stg066;
1025 _sqobind[84].sqldata = (
char *) &(table).stg067;
1027 _sqobind[85].sqldata = (
char *) &(table).stg068;
1029 _sqobind[86].sqldata = (
char *) &(table).stg069;
1031 _sqobind[87].sqldata = (
char *) &(table).stg070;
1033 _sqobind[88].sqldata = (
char *) &(table).stg071;
1035 _sqobind[89].sqldata = (
char *) &(table).stg072;
1037 _sqobind[90].sqldata = (
char *) &(table).stg073;
1039 _sqobind[91].sqldata = (
char *) &(table).stg074;
1041 _sqobind[92].sqldata = (
char *) &(table).stg075;
1043 _sqobind[93].sqldata = (
char *) &(table).stg076;
1045 _sqobind[94].sqldata = (
char *) &(table).stg077;
1047 _sqobind[95].sqldata = (
char *) &(table).stg078;
1049 _sqobind[96].sqldata = (
char *) &(table).stg079;
1051 _sqobind[97].sqldata = (
char *) &(table).stg080;
1053 _sqobind[98].sqldata = (
char *) &(table).stg081;
1055 _sqobind[99].sqldata = (
char *) &(table).stg082;
1057 _sqobind[100].sqldata = (
char *) &(table).stg083;
1059 _sqobind[101].sqldata = (
char *) &(table).stg084;
1061 _sqobind[102].sqldata = (
char *) &(table).stg085;
1063 _sqobind[103].sqldata = (
char *) &(table).stg086;
1065 _sqobind[104].sqldata = (
char *) &(table).stg087;
1067 _sqobind[105].sqldata = (
char *) &(table).stg088;
1069 _sqobind[106].sqldata = (
char *) &(table).stg089;
1071 _sqobind[107].sqldata = (
char *) &(table).stg090;
1073 _sqobind[108].sqldata = (
char *) &(table).stg091;
1075 _sqobind[109].sqldata = (
char *) &(table).stg092;
1077 _sqobind[110].sqldata = (
char *) &(table).stg093;
1079 _sqobind[111].sqldata = (
char *) &(table).stg094;
1081 _sqobind[112].sqldata = (
char *) &(table).stg095;
1083 _sqobind[113].sqldata = (
char *) &(table).stg096;
1085 _sqobind[114].sqldata = (
char *) &(table).stg097;
1087 _sqobind[115].sqldata = (
char *) &(table).stg098;
1089 _sqobind[116].sqldata = (
char *) &(table).stg099;
1091 _sqobind[117].sqldata = (
char *) &(table).stg100;
1093 _sqobind[118].sqldata = (
char *) &(table).q001;
1095 _sqobind[119].sqldata = (
char *) &(table).q002;
1097 _sqobind[120].sqldata = (
char *) &(table).q003;
1099 _sqobind[121].sqldata = (
char *) &(table).q004;
1101 _sqobind[122].sqldata = (
char *) &(table).q005;
1103 _sqobind[123].sqldata = (
char *) &(table).q006;
1105 _sqobind[124].sqldata = (
char *) &(table).q007;
1107 _sqobind[125].sqldata = (
char *) &(table).q008;
1109 _sqobind[126].sqldata = (
char *) &(table).q009;
1111 _sqobind[127].sqldata = (
char *) &(table).q010;
1113 _sqobind[128].sqldata = (
char *) &(table).q011;
1115 _sqobind[129].sqldata = (
char *) &(table).q012;
1117 _sqobind[130].sqldata = (
char *) &(table).q013;
1119 _sqobind[131].sqldata = (
char *) &(table).q014;
1121 _sqobind[132].sqldata = (
char *) &(table).q015;
1123 _sqobind[133].sqldata = (
char *) &(table).q016;
1125 _sqobind[134].sqldata = (
char *) &(table).q017;
1127 _sqobind[135].sqldata = (
char *) &(table).q018;
1129 _sqobind[136].sqldata = (
char *) &(table).q019;
1131 _sqobind[137].sqldata = (
char *) &(table).q020;
1133 _sqobind[138].sqldata = (
char *) &(table).q021;
1135 _sqobind[139].sqldata = (
char *) &(table).q022;
1137 _sqobind[140].sqldata = (
char *) &(table).q023;
1139 _sqobind[141].sqldata = (
char *) &(table).q024;
1141 _sqobind[142].sqldata = (
char *) &(table).q025;
1143 _sqobind[143].sqldata = (
char *) &(table).q026;
1145 _sqobind[144].sqldata = (
char *) &(table).q027;
1147 _sqobind[145].sqldata = (
char *) &(table).q028;
1149 _sqobind[146].sqldata = (
char *) &(table).q029;
1151 _sqobind[147].sqldata = (
char *) &(table).q030;
1153 _sqobind[148].sqldata = (
char *) &(table).q031;
1155 _sqobind[149].sqldata = (
char *) &(table).q032;
1157 _sqobind[150].sqldata = (
char *) &(table).q033;
1159 _sqobind[151].sqldata = (
char *) &(table).q034;
1161 _sqobind[152].sqldata = (
char *) &(table).q035;
1163 _sqobind[153].sqldata = (
char *) &(table).q036;
1165 _sqobind[154].sqldata = (
char *) &(table).q037;
1167 _sqobind[155].sqldata = (
char *) &(table).q038;
1169 _sqobind[156].sqldata = (
char *) &(table).q039;
1171 _sqobind[157].sqldata = (
char *) &(table).q040;
1173 _sqobind[158].sqldata = (
char *) &(table).q041;
1175 _sqobind[159].sqldata = (
char *) &(table).q042;
1177 _sqobind[160].sqldata = (
char *) &(table).q043;
1179 _sqobind[161].sqldata = (
char *) &(table).q044;
1181 _sqobind[162].sqldata = (
char *) &(table).q045;
1183 _sqobind[163].sqldata = (
char *) &(table).q046;
1185 _sqobind[164].sqldata = (
char *) &(table).q047;
1187 _sqobind[165].sqldata = (
char *) &(table).q048;
1189 _sqobind[166].sqldata = (
char *) &(table).q049;
1191 _sqobind[167].sqldata = (
char *) &(table).q050;
1193 _sqobind[168].sqldata = (
char *) &(table).q051;
1195 _sqobind[169].sqldata = (
char *) &(table).q052;
1197 _sqobind[170].sqldata = (
char *) &(table).q053;
1199 _sqobind[171].sqldata = (
char *) &(table).q054;
1201 _sqobind[172].sqldata = (
char *) &(table).q055;
1203 _sqobind[173].sqldata = (
char *) &(table).q056;
1205 _sqobind[174].sqldata = (
char *) &(table).q057;
1207 _sqobind[175].sqldata = (
char *) &(table).q058;
1209 _sqobind[176].sqldata = (
char *) &(table).q059;
1211 _sqobind[177].sqldata = (
char *) &(table).q060;
1213 _sqobind[178].sqldata = (
char *) &(table).q061;
1215 _sqobind[179].sqldata = (
char *) &(table).q062;
1217 _sqobind[180].sqldata = (
char *) &(table).q063;
1219 _sqobind[181].sqldata = (
char *) &(table).q064;
1221 _sqobind[182].sqldata = (
char *) &(table).q065;
1223 _sqobind[183].sqldata = (
char *) &(table).q066;
1225 _sqobind[184].sqldata = (
char *) &(table).q067;
1227 _sqobind[185].sqldata = (
char *) &(table).q068;
1229 _sqobind[186].sqldata = (
char *) &(table).q069;
1231 _sqobind[187].sqldata = (
char *) &(table).q070;
1233 _sqobind[188].sqldata = (
char *) &(table).q071;
1235 _sqobind[189].sqldata = (
char *) &(table).q072;
1237 _sqobind[190].sqldata = (
char *) &(table).q073;
1239 _sqobind[191].sqldata = (
char *) &(table).q074;
1241 _sqobind[192].sqldata = (
char *) &(table).q075;
1243 _sqobind[193].sqldata = (
char *) &(table).q076;
1245 _sqobind[194].sqldata = (
char *) &(table).q077;
1247 _sqobind[195].sqldata = (
char *) &(table).q078;
1249 _sqobind[196].sqldata = (
char *) &(table).q079;
1251 _sqobind[197].sqldata = (
char *) &(table).q080;
1253 _sqobind[198].sqldata = (
char *) &(table).q081;
1255 _sqobind[199].sqldata = (
char *) &(table).q082;
1257 _sqobind[200].sqldata = (
char *) &(table).q083;
1259 _sqobind[201].sqldata = (
char *) &(table).q084;
1261 _sqobind[202].sqldata = (
char *) &(table).q085;
1263 _sqobind[203].sqldata = (
char *) &(table).q086;
1265 _sqobind[204].sqldata = (
char *) &(table).q087;
1267 _sqobind[205].sqldata = (
char *) &(table).q088;
1269 _sqobind[206].sqldata = (
char *) &(table).q089;
1271 _sqobind[207].sqldata = (
char *) &(table).q090;
1273 _sqobind[208].sqldata = (
char *) &(table).q091;
1275 _sqobind[209].sqldata = (
char *) &(table).q092;
1277 _sqobind[210].sqldata = (
char *) &(table).q093;
1279 _sqobind[211].sqldata = (
char *) &(table).q094;
1281 _sqobind[212].sqldata = (
char *) &(table).q095;
1283 _sqobind[213].sqldata = (
char *) &(table).q096;
1285 _sqobind[214].sqldata = (
char *) &(table).q097;
1287 _sqobind[215].sqldata = (
char *) &(table).q098;
1289 _sqobind[216].sqldata = (
char *) &(table).q099;
1291 _sqobind[217].sqldata = (
char *) &(table).q100;
1292 sqli_curs_fetch(ESQLINTVERSION, sqli_curs_locate(ESQLINTVERSION,
_Cn2, 768), (ifx_sqlda_t *)0, &_SD0, (
char *)0, &_FS1);
1315 sqli_curs_close(ESQLINTVERSION, sqli_curs_locate(ESQLINTVERSION,
_Cn2, 768));
1524 for(
i = 0;
i <100;
i++)
1530 if(zero_flow == 100){
1544 for(
i = 0;
i < 100;
i++)
1587 printf(
"\n**ERROR: Only one pair of (stage,flow)values**\n");
1622 for(
i = 0;
i < 4;
i++)
1664 for(
i = 0;
i <
j;
i++){
1688 double Astage(
char *ihb5,
char pe1,
char pe2,
int zdate,
double Stage,
int *Warning)
1691 int Flow,
temp, err,
i;
1692 double ShiftStage,Level;
1708 err =
get_rate(ihb5,pe1,pe2,zdate);
1720 err =
get_rate(ihb5,pe1,pe2,zdate);
1746 int GetFlow(
char *ihb5,
char pe1,
char pe2,
int zdate,
double Stage,
int *Warning)
1748 int Flow,
temp, err,
i;
1749 double ShiftStage,Level;
1765 err =
get_rate(ihb5,pe1,pe2,zdate);
1777 err =
get_rate(ihb5,pe1,pe2,zdate);
1793 ShiftStage = Stage +
Sh[0];
1795 else if(Stage <
Val[0])
1796 ShiftStage = Stage +
Sh[0];
1798 else if(Stage >=
Val[
max-1])
1799 ShiftStage = Stage +
Sh[
max-1];
1805 if((Stage >=
Val[
i]) && (Stage <
Val[
i+1])){
1807 ShiftStage = Stage +
Sh[
i] + (Stage-
Val[
i]) *(
Sh[
i+1]-
Sh[
i])/
1861 int GetAFlow(
char *ihb5,
char pe1,
char pe2,
int zdate,
double Stage,
int *Warning)
1863 int Flow,
temp, err,
i;
1864 double ShiftStage,Level;
1880 err =
get_rate(ihb5,pe1,pe2,zdate);
1892 err =
get_rate(ihb5,pe1,pe2,zdate);
1906 ShiftStage = Stage +
Sh[0];
1908 else if(Stage <
Val[0])
1909 ShiftStage = Stage +
Sh[0];
1911 else if(Stage >=
Val[
max-1])
1912 ShiftStage = Stage +
Sh[
max-1];
1918 if((Stage >=
Val[
i]) && (Stage <
Val[
i+1])){
1920 ShiftStage = Stage +
Sh[
i] + (Stage-
Val[
i]) *(
Sh[
i+1]-
Sh[
i])/
1990 flow =
Slope*ShiftStage +
b;
2026 flow = Var1 + (
Slope * (log10(ShiftStage) -
2036 flow = pow(10.0,flow);
2088 flow = Var2 + (
Slope * (log10(ShiftStage) -
2093 flow = pow(10.0,flow);
2110 double GetStage(
char *ihb5,
char pe1,
char pe2,
int zdate,
int Flow,
int *Warning)
2113 int i, temp2, err2, Round;
2115 double Stage, Level, ShiftStage, Round_ShiftStage;
2119 temp2 = strcmp(
savehb5, ihb5);
2132 err2 =
get_rate(ihb5,pe1,pe2,zdate);
2144 err2 =
get_rate(ihb5,pe1,pe2,zdate);
2187 ShiftStage = Stage -
Sh[0];
2189 else if(Stage <
Val[0] +
Sh[0])
2190 ShiftStage = Stage -
Sh[0];
2193 ShiftStage = Stage -
Sh[
max-1];
2201 ShiftStage = Stage -
Sh[
i] - (Stage-(
Val[
i]+
Sh[
i])) *
2213 Round = (ShiftStage*100) + .5;
2215 Round = (ShiftStage*100) - .5;
2216 Round_ShiftStage = (double)Round/100;
2218 if((Round_ShiftStage <
rate_table.
HMin) && (Round_ShiftStage >= 0))
2224 else if(Round_ShiftStage < 0)
2232 return Round_ShiftStage;
2246 double Stage = (flow -
b)/
Slope;
2268 if(Flow == 200000000)
2279 Stage = Var1 + (
Slope * (log10(flow) -
2281 Stage = pow(10.0,Stage);
2332 Stage = Var2 + (
Slope * (log10(flow) -
2334 Stage = pow(10.0,Stage);
2347 err =
get_rate(ihb5,pe1,pe2,zdate);
RatingTable getrc(char *ihb5, char pe1, char pe2, int zdate, int *Warning)
double GetStage(char *ihb5, char pe1, char pe2, int zdate, int Flow, int *Warning)
static RatingTable rate_table
int AboveStage2Flow(RatingTable rate_table, double ShiftStage)
double InterpolateFlow2Stage(RatingTable rate_table, int Flow, int i)
int BelowStage2Flow(RatingTable rate_table, double ShiftStage)
int get_rate(char *hb5in, char pe1, char pe2, int zdate)
double ExactFlow2Stage(RatingTable rate_table, int i)
int GetAFlow(char *ihb5, char pe1, char pe2, int zdate, double Stage, int *Warning)
int InterpolateStage2Flow(RatingTable rate_table, double ShiftStage, int i)
int GetFlow(char *ihb5, char pe1, char pe2, int zdate, double Stage, int *Warning)
struct sqlca_s ifx_sqlca_t
static ShiftTable shift_table
double BelowFlow2Stage(RatingTable rate_table, int Flow)
double AboveFlow2Stage(RatingTable rate_table, int Flow)
int ExactStage2Flow(RatingTable rate_table, int i)
double Astage(char *ihb5, char pe1, char pe2, int zdate, double Stage, int *Warning)
printf("fbuf is %s\n", fbuf)
struct sqlca_s::sqlcaw_s sqlwarn