3 #line 1 "get_stn_values.ec"
16 int b_year,b_month,b_day,b_hour,b_min,b_sec;
17 int e_year,e_month,e_day,e_hour,e_min,e_sec;
18 char *caller=
"get_stn_values: ";
33 #line 27 "get_stn_values.ec"
34 #line 28 "get_stn_values.ec"
415 #line 410 "get_stn_values.ec"
419 strncpy(pe1,shef+0,1);
421 strncpy(pe2,shef+1,1);
423 strncpy(dur,shef+2,1);
487 year=gm->tm_year+1900;
493 acur00=mktime(gm)-28800L;
495 if(!strncmp(dur,
"H",1) && !strncmp(t,
"1",1))
513 #line 491 "get_stn_values.ec"
515 #line 504 "get_stn_values.ec"
516 static const char *sqlcmdtxt[] =
517 #line 504 "get_stn_values.ec"
519 #line 504 "get_stn_values.ec"
520 "select * from prohrly where id = ? and pe1 = ? and pe2 = ? and dur = ? and t = ? and s = ? and e = ? and p = ? and cal_yr = ? and mon = ? and zday = ?",
523 #line 504 "get_stn_values.ec"
524 static ifx_cursor_t _SQ0 = {0};
525 static ifx_sqlvar_t _sqibind[] =
527 { 100, 6, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
528 { 100, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
529 { 100, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
530 { 100, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
531 { 100, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
532 { 100, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
533 { 100, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
534 { 100, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
535 { 102,
sizeof(
year), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
536 { 102,
sizeof(
month), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
537 { 102,
sizeof(
day), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
538 #line 504 "get_stn_values.ec"
540 static ifx_sqlvar_t _sqobind[] =
542 { 100, 6, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
543 { 100, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
544 { 100, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
545 { 100, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
546 { 100, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
547 { 100, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
548 { 100, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
549 { 100, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
550 { 102,
sizeof((pph).cal_yr), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
551 { 102,
sizeof((pph).
mon), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
552 { 102,
sizeof((pph).zday), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
553 { 105,
sizeof((pph).z00), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
554 { 105,
sizeof((pph).z01), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
555 { 105,
sizeof((pph).z02), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
556 { 105,
sizeof((pph).z03), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
557 { 105,
sizeof((pph).z04), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
558 { 105,
sizeof((pph).z05), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
559 { 105,
sizeof((pph).z06), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
560 { 105,
sizeof((pph).z07), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
561 { 105,
sizeof((pph).z08), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
562 { 105,
sizeof((pph).z09), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
563 { 105,
sizeof((pph).z10), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
564 { 105,
sizeof((pph).z11), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
565 { 105,
sizeof((pph).z12), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
566 { 105,
sizeof((pph).z13), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
567 { 105,
sizeof((pph).z14), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
568 { 105,
sizeof((pph).z15), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
569 { 105,
sizeof((pph).z16), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
570 { 105,
sizeof((pph).z17), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
571 { 105,
sizeof((pph).z18), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
572 { 105,
sizeof((pph).z19), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
573 { 105,
sizeof((pph).z20), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
574 { 105,
sizeof((pph).z21), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
575 { 105,
sizeof((pph).z22), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
576 { 105,
sizeof((pph).z23), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
577 { 100, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
578 { 100, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
579 { 100, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
580 { 100, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
581 { 100, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
582 { 100, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
583 { 100, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
584 { 100, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
585 { 100, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
586 { 100, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
587 { 100, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
588 { 100, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
589 { 100, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
590 { 100, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
591 { 100, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
592 { 100, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
593 { 100, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
594 { 100, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
595 { 100, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
596 { 100, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
597 { 100, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
598 { 100, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
599 { 100, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
600 { 100, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
601 #line 504 "get_stn_values.ec"
603 #line 504 "get_stn_values.ec"
604 _sqibind[0].sqldata = id;
605 #line 504 "get_stn_values.ec"
606 _sqibind[1].sqldata = pe1;
607 #line 504 "get_stn_values.ec"
608 _sqibind[2].sqldata = pe2;
609 #line 504 "get_stn_values.ec"
610 _sqibind[3].sqldata = dur;
611 #line 504 "get_stn_values.ec"
612 _sqibind[4].sqldata = t;
613 #line 504 "get_stn_values.ec"
614 _sqibind[5].sqldata = s;
615 #line 504 "get_stn_values.ec"
616 _sqibind[6].sqldata = e;
617 #line 504 "get_stn_values.ec"
618 _sqibind[7].sqldata = p;
619 #line 504 "get_stn_values.ec"
620 _sqibind[8].sqldata = (
char *) &
year;
621 #line 504 "get_stn_values.ec"
622 _sqibind[9].sqldata = (
char *) &
month;
623 #line 504 "get_stn_values.ec"
624 _sqibind[10].sqldata = (
char *) &
day;
625 #line 504 "get_stn_values.ec"
626 _sqobind[0].sqldata = (pph).
id;
627 #line 504 "get_stn_values.ec"
628 _sqobind[1].sqldata = (pph).pe1;
629 #line 504 "get_stn_values.ec"
630 _sqobind[2].sqldata = (pph).pe2;
631 #line 504 "get_stn_values.ec"
632 _sqobind[3].sqldata = (pph).dur;
633 #line 504 "get_stn_values.ec"
634 _sqobind[4].sqldata = (pph).t;
635 #line 504 "get_stn_values.ec"
636 _sqobind[5].sqldata = (pph).s;
637 #line 504 "get_stn_values.ec"
638 _sqobind[6].sqldata = (pph).e;
639 #line 504 "get_stn_values.ec"
640 _sqobind[7].sqldata = (pph).p;
641 #line 504 "get_stn_values.ec"
642 _sqobind[8].sqldata = (
char *) &(pph).cal_yr;
643 #line 504 "get_stn_values.ec"
644 _sqobind[9].sqldata = (
char *) &(pph).mon;
645 #line 504 "get_stn_values.ec"
646 _sqobind[10].sqldata = (
char *) &(pph).zday;
647 #line 504 "get_stn_values.ec"
648 _sqobind[11].sqldata = (
char *) &(pph).z00;
649 #line 504 "get_stn_values.ec"
650 _sqobind[12].sqldata = (
char *) &(pph).z01;
651 #line 504 "get_stn_values.ec"
652 _sqobind[13].sqldata = (
char *) &(pph).z02;
653 #line 504 "get_stn_values.ec"
654 _sqobind[14].sqldata = (
char *) &(pph).z03;
655 #line 504 "get_stn_values.ec"
656 _sqobind[15].sqldata = (
char *) &(pph).z04;
657 #line 504 "get_stn_values.ec"
658 _sqobind[16].sqldata = (
char *) &(pph).z05;
659 #line 504 "get_stn_values.ec"
660 _sqobind[17].sqldata = (
char *) &(pph).z06;
661 #line 504 "get_stn_values.ec"
662 _sqobind[18].sqldata = (
char *) &(pph).z07;
663 #line 504 "get_stn_values.ec"
664 _sqobind[19].sqldata = (
char *) &(pph).z08;
665 #line 504 "get_stn_values.ec"
666 _sqobind[20].sqldata = (
char *) &(pph).z09;
667 #line 504 "get_stn_values.ec"
668 _sqobind[21].sqldata = (
char *) &(pph).z10;
669 #line 504 "get_stn_values.ec"
670 _sqobind[22].sqldata = (
char *) &(pph).z11;
671 #line 504 "get_stn_values.ec"
672 _sqobind[23].sqldata = (
char *) &(pph).z12;
673 #line 504 "get_stn_values.ec"
674 _sqobind[24].sqldata = (
char *) &(pph).z13;
675 #line 504 "get_stn_values.ec"
676 _sqobind[25].sqldata = (
char *) &(pph).z14;
677 #line 504 "get_stn_values.ec"
678 _sqobind[26].sqldata = (
char *) &(pph).z15;
679 #line 504 "get_stn_values.ec"
680 _sqobind[27].sqldata = (
char *) &(pph).z16;
681 #line 504 "get_stn_values.ec"
682 _sqobind[28].sqldata = (
char *) &(pph).z17;
683 #line 504 "get_stn_values.ec"
684 _sqobind[29].sqldata = (
char *) &(pph).z18;
685 #line 504 "get_stn_values.ec"
686 _sqobind[30].sqldata = (
char *) &(pph).z19;
687 #line 504 "get_stn_values.ec"
688 _sqobind[31].sqldata = (
char *) &(pph).z20;
689 #line 504 "get_stn_values.ec"
690 _sqobind[32].sqldata = (
char *) &(pph).z21;
691 #line 504 "get_stn_values.ec"
692 _sqobind[33].sqldata = (
char *) &(pph).z22;
693 #line 504 "get_stn_values.ec"
694 _sqobind[34].sqldata = (
char *) &(pph).z23;
695 #line 504 "get_stn_values.ec"
696 _sqobind[35].sqldata = (pph).qz00;
697 #line 504 "get_stn_values.ec"
698 _sqobind[36].sqldata = (pph).qz01;
699 #line 504 "get_stn_values.ec"
700 _sqobind[37].sqldata = (pph).qz02;
701 #line 504 "get_stn_values.ec"
702 _sqobind[38].sqldata = (pph).qz03;
703 #line 504 "get_stn_values.ec"
704 _sqobind[39].sqldata = (pph).qz04;
705 #line 504 "get_stn_values.ec"
706 _sqobind[40].sqldata = (pph).qz05;
707 #line 504 "get_stn_values.ec"
708 _sqobind[41].sqldata = (pph).qz06;
709 #line 504 "get_stn_values.ec"
710 _sqobind[42].sqldata = (pph).qz07;
711 #line 504 "get_stn_values.ec"
712 _sqobind[43].sqldata = (pph).qz08;
713 #line 504 "get_stn_values.ec"
714 _sqobind[44].sqldata = (pph).qz09;
715 #line 504 "get_stn_values.ec"
716 _sqobind[45].sqldata = (pph).qz10;
717 #line 504 "get_stn_values.ec"
718 _sqobind[46].sqldata = (pph).qz11;
719 #line 504 "get_stn_values.ec"
720 _sqobind[47].sqldata = (pph).qz12;
721 #line 504 "get_stn_values.ec"
722 _sqobind[48].sqldata = (pph).qz13;
723 #line 504 "get_stn_values.ec"
724 _sqobind[49].sqldata = (pph).qz14;
725 #line 504 "get_stn_values.ec"
726 _sqobind[50].sqldata = (pph).qz15;
727 #line 504 "get_stn_values.ec"
728 _sqobind[51].sqldata = (pph).qz16;
729 #line 504 "get_stn_values.ec"
730 _sqobind[52].sqldata = (pph).qz17;
731 #line 504 "get_stn_values.ec"
732 _sqobind[53].sqldata = (pph).qz18;
733 #line 504 "get_stn_values.ec"
734 _sqobind[54].sqldata = (pph).qz19;
735 #line 504 "get_stn_values.ec"
736 _sqobind[55].sqldata = (pph).qz20;
737 #line 504 "get_stn_values.ec"
738 _sqobind[56].sqldata = (pph).qz21;
739 #line 504 "get_stn_values.ec"
740 _sqobind[57].sqldata = (pph).qz22;
741 #line 504 "get_stn_values.ec"
742 _sqobind[58].sqldata = (pph).qz23;
743 #line 504 "get_stn_values.ec"
744 sqli_slct(ESQLINTVERSION, &_SQ0,sqlcmdtxt,11,_sqibind,59,_sqobind,0,(ifx_literal_t *)0,(ifx_namelist_t *)0,0);
745 #line 504 "get_stn_values.ec"
749 dr.values[0]=pph.z00;
750 dr.values[1]=pph.z01;
751 dr.values[2]=pph.z02;
752 dr.values[3]=pph.z03;
753 dr.values[4]=pph.z04;
754 dr.values[5]=pph.z05;
755 dr.values[6]=pph.z06;
756 dr.values[7]=pph.z07;
757 dr.values[8]=pph.z08;
758 dr.values[9]=pph.z09;
759 dr.values[10]=pph.z10;
760 dr.values[11]=pph.z11;
761 dr.values[12]=pph.z12;
762 dr.values[13]=pph.z13;
763 dr.values[14]=pph.z14;
764 dr.values[15]=pph.z15;
765 dr.values[16]=pph.z16;
766 dr.values[17]=pph.z17;
767 dr.values[18]=pph.z18;
768 dr.values[19]=pph.z19;
769 dr.values[20]=pph.z20;
770 dr.values[21]=pph.z21;
771 dr.values[22]=pph.z22;
772 dr.values[23]=pph.z23;
773 dr.lwals[0]=pph.qz00[0];
774 dr.lwals[1]=pph.qz01[0];
775 dr.lwals[2]=pph.qz02[0];
776 dr.lwals[3]=pph.qz03[0];
777 dr.lwals[4]=pph.qz04[0];
778 dr.lwals[5]=pph.qz05[0];
779 dr.lwals[6]=pph.qz06[0];
780 dr.lwals[7]=pph.qz07[0];
781 dr.lwals[8]=pph.qz08[0];
782 dr.lwals[9]=pph.qz09[0];
783 dr.lwals[10]=pph.qz10[0];
784 dr.lwals[11]=pph.qz11[0];
785 dr.lwals[12]=pph.qz12[0];
786 dr.lwals[13]=pph.qz13[0];
787 dr.lwals[14]=pph.qz14[0];
788 dr.lwals[15]=pph.qz15[0];
789 dr.lwals[16]=pph.qz16[0];
790 dr.lwals[17]=pph.qz17[0];
791 dr.lwals[18]=pph.qz18[0];
792 dr.lwals[19]=pph.qz19[0];
793 dr.lwals[20]=pph.qz20[0];
794 dr.lwals[21]=pph.qz21[0];
795 dr.lwals[22]=pph.qz22[0];
796 dr.lwals[23]=pph.qz23[0];
802 acur=acur00+(3600*
k);
803 if(acur <= abeg && acur >= aend)
809 if(dr.values[
k] >= 0.0)
825 if(!strncmp(dur,
"Q",1) && (!strncmp(t,
"1",1) || (!strncmp(t,
"2",1))))
843 #line 585 "get_stn_values.ec"
845 #line 598 "get_stn_values.ec"
846 static const char *sqlcmdtxt[] =
847 #line 598 "get_stn_values.ec"
849 #line 598 "get_stn_values.ec"
850 "select * from proqtrly where id = ? and pe1 = ? and pe2 = ? and dur = ? and t = ? and s = ? and e = ? and p = ? and cal_yr = ? and mon = ? and zday = ?",
853 #line 598 "get_stn_values.ec"
854 static ifx_cursor_t _SQ0 = {0};
855 static ifx_sqlvar_t _sqibind[] =
857 { 100, 6, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
858 { 100, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
859 { 100, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
860 { 100, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
861 { 100, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
862 { 100, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
863 { 100, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
864 { 100, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
865 { 102,
sizeof(
year), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
866 { 102,
sizeof(
month), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
867 { 102,
sizeof(
day), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
868 #line 598 "get_stn_values.ec"
870 static ifx_sqlvar_t _sqobind[] =
872 { 100, 6, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
873 { 100, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
874 { 100, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
875 { 100, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
876 { 100, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
877 { 100, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
878 { 100, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
879 { 100, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
880 { 102,
sizeof((ppq).cal_yr), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
881 { 102,
sizeof((ppq).
mon), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
882 { 102,
sizeof((ppq).zday), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
883 { 105,
sizeof((ppq).z00), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
884 { 105,
sizeof((ppq).z06), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
885 { 105,
sizeof((ppq).z12), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
886 { 105,
sizeof((ppq).z18), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
887 { 100, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
888 { 100, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
889 { 100, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
890 { 100, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
891 #line 598 "get_stn_values.ec"
893 #line 598 "get_stn_values.ec"
894 _sqibind[0].sqldata = id;
895 #line 598 "get_stn_values.ec"
896 _sqibind[1].sqldata = pe1;
897 #line 598 "get_stn_values.ec"
898 _sqibind[2].sqldata = pe2;
899 #line 598 "get_stn_values.ec"
900 _sqibind[3].sqldata = dur;
901 #line 598 "get_stn_values.ec"
902 _sqibind[4].sqldata = t;
903 #line 598 "get_stn_values.ec"
904 _sqibind[5].sqldata = s;
905 #line 598 "get_stn_values.ec"
906 _sqibind[6].sqldata = e;
907 #line 598 "get_stn_values.ec"
908 _sqibind[7].sqldata = p;
909 #line 598 "get_stn_values.ec"
910 _sqibind[8].sqldata = (
char *) &
year;
911 #line 598 "get_stn_values.ec"
912 _sqibind[9].sqldata = (
char *) &
month;
913 #line 598 "get_stn_values.ec"
914 _sqibind[10].sqldata = (
char *) &
day;
915 #line 598 "get_stn_values.ec"
916 _sqobind[0].sqldata = (ppq).
id;
917 #line 598 "get_stn_values.ec"
918 _sqobind[1].sqldata = (ppq).pe1;
919 #line 598 "get_stn_values.ec"
920 _sqobind[2].sqldata = (ppq).pe2;
921 #line 598 "get_stn_values.ec"
922 _sqobind[3].sqldata = (ppq).dur;
923 #line 598 "get_stn_values.ec"
924 _sqobind[4].sqldata = (ppq).t;
925 #line 598 "get_stn_values.ec"
926 _sqobind[5].sqldata = (ppq).s;
927 #line 598 "get_stn_values.ec"
928 _sqobind[6].sqldata = (ppq).e;
929 #line 598 "get_stn_values.ec"
930 _sqobind[7].sqldata = (ppq).p;
931 #line 598 "get_stn_values.ec"
932 _sqobind[8].sqldata = (
char *) &(ppq).cal_yr;
933 #line 598 "get_stn_values.ec"
934 _sqobind[9].sqldata = (
char *) &(ppq).mon;
935 #line 598 "get_stn_values.ec"
936 _sqobind[10].sqldata = (
char *) &(ppq).zday;
937 #line 598 "get_stn_values.ec"
938 _sqobind[11].sqldata = (
char *) &(ppq).z00;
939 #line 598 "get_stn_values.ec"
940 _sqobind[12].sqldata = (
char *) &(ppq).z06;
941 #line 598 "get_stn_values.ec"
942 _sqobind[13].sqldata = (
char *) &(ppq).z12;
943 #line 598 "get_stn_values.ec"
944 _sqobind[14].sqldata = (
char *) &(ppq).z18;
945 #line 598 "get_stn_values.ec"
946 _sqobind[15].sqldata = (ppq).qz00;
947 #line 598 "get_stn_values.ec"
948 _sqobind[16].sqldata = (ppq).qz06;
949 #line 598 "get_stn_values.ec"
950 _sqobind[17].sqldata = (ppq).qz12;
951 #line 598 "get_stn_values.ec"
952 _sqobind[18].sqldata = (ppq).qz18;
953 #line 598 "get_stn_values.ec"
954 sqli_slct(ESQLINTVERSION, &_SQ0,sqlcmdtxt,11,_sqibind,19,_sqobind,0,(ifx_literal_t *)0,(ifx_namelist_t *)0,0);
955 #line 598 "get_stn_values.ec"
960 dr.values[0]=ppq.z00;
961 dr.values[1]=ppq.z06;
962 dr.values[2]=ppq.z12;
963 dr.values[3]=ppq.z18;
964 dr.lwals[0]=ppq.qz00[0];
965 dr.lwals[1]=ppq.qz06[0];
966 dr.lwals[2]=ppq.qz12[0];
967 dr.lwals[3]=ppq.qz18[0];
974 acur=acur00+
hour*3600;
975 if(acur <= abeg && acur >= aend)
981 if(dr.values[
k] >= 0.0)
996 else if(!strncmp(dur,
"D",1) && (!strncmp(t,
"1",1) || !strncmp(t,
"2",1)))
1013 #line 640 "get_stn_values.ec"
1015 #line 652 "get_stn_values.ec"
1016 static const char *sqlcmdtxt[] =
1017 #line 652 "get_stn_values.ec"
1019 #line 652 "get_stn_values.ec"
1020 "select * from prodly where id = ? and pe1 = ? and pe2 = ? and dur = ? and t = ? and s = ? and e = ? and p = ? and cal_yr = ? and mon = ?",
1023 #line 652 "get_stn_values.ec"
1024 static ifx_cursor_t _SQ0 = {0};
1025 static ifx_sqlvar_t _sqibind[] =
1027 { 100, 6, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1028 { 100, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1029 { 100, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1030 { 100, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1031 { 100, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1032 { 100, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1033 { 100, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1034 { 100, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1035 { 102,
sizeof(
year), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1036 { 102,
sizeof(
month), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1037 #line 652 "get_stn_values.ec"
1039 static ifx_sqlvar_t _sqobind[] =
1041 { 100, 6, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1042 { 100, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1043 { 100, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1044 { 100, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1045 { 100, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1046 { 100, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1047 { 100, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1048 { 100, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1049 { 102,
sizeof((ppd).cal_yr), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1050 { 102,
sizeof((ppd).
mon), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1051 { 105,
sizeof((ppd).z01), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1052 { 105,
sizeof((ppd).z02), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1053 { 105,
sizeof((ppd).z03), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1054 { 105,
sizeof((ppd).z04), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1055 { 105,
sizeof((ppd).z05), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1056 { 105,
sizeof((ppd).z06), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1057 { 105,
sizeof((ppd).z07), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1058 { 105,
sizeof((ppd).z08), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1059 { 105,
sizeof((ppd).z09), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1060 { 105,
sizeof((ppd).z10), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1061 { 105,
sizeof((ppd).z11), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1062 { 105,
sizeof((ppd).z12), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1063 { 105,
sizeof((ppd).z13), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1064 { 105,
sizeof((ppd).z14), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1065 { 105,
sizeof((ppd).z15), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1066 { 105,
sizeof((ppd).z16), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1067 { 105,
sizeof((ppd).z17), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1068 { 105,
sizeof((ppd).z18), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1069 { 105,
sizeof((ppd).z19), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1070 { 105,
sizeof((ppd).z20), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1071 { 105,
sizeof((ppd).z21), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1072 { 105,
sizeof((ppd).z22), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1073 { 105,
sizeof((ppd).z23), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1074 { 105,
sizeof((ppd).z24), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1075 { 105,
sizeof((ppd).z25), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1076 { 105,
sizeof((ppd).z26), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1077 { 105,
sizeof((ppd).z27), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1078 { 105,
sizeof((ppd).z28), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1079 { 105,
sizeof((ppd).z29), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1080 { 105,
sizeof((ppd).z30), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1081 { 105,
sizeof((ppd).z31), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1082 { 100, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1083 { 100, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1084 { 100, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1085 { 100, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1086 { 100, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1087 { 100, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1088 { 100, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1089 { 100, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1090 { 100, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1091 { 100, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1092 { 100, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1093 { 100, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1094 { 100, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1095 { 100, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1096 { 100, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1097 { 100, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1098 { 100, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1099 { 100, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1100 { 100, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1101 { 100, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1102 { 100, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1103 { 100, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1104 { 100, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1105 { 100, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1106 { 100, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1107 { 100, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1108 { 100, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1109 { 100, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1110 { 100, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1111 { 100, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1112 { 100, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1113 #line 652 "get_stn_values.ec"
1115 #line 652 "get_stn_values.ec"
1116 _sqibind[0].sqldata = id;
1117 #line 652 "get_stn_values.ec"
1118 _sqibind[1].sqldata = pe1;
1119 #line 652 "get_stn_values.ec"
1120 _sqibind[2].sqldata = pe2;
1121 #line 652 "get_stn_values.ec"
1122 _sqibind[3].sqldata = dur;
1123 #line 652 "get_stn_values.ec"
1124 _sqibind[4].sqldata = t;
1125 #line 652 "get_stn_values.ec"
1126 _sqibind[5].sqldata = s;
1127 #line 652 "get_stn_values.ec"
1128 _sqibind[6].sqldata = e;
1129 #line 652 "get_stn_values.ec"
1130 _sqibind[7].sqldata = p;
1131 #line 652 "get_stn_values.ec"
1132 _sqibind[8].sqldata = (
char *) &
year;
1133 #line 652 "get_stn_values.ec"
1134 _sqibind[9].sqldata = (
char *) &
month;
1135 #line 652 "get_stn_values.ec"
1136 _sqobind[0].sqldata = (ppd).
id;
1137 #line 652 "get_stn_values.ec"
1138 _sqobind[1].sqldata = (ppd).pe1;
1139 #line 652 "get_stn_values.ec"
1140 _sqobind[2].sqldata = (ppd).pe2;
1141 #line 652 "get_stn_values.ec"
1142 _sqobind[3].sqldata = (ppd).dur;
1143 #line 652 "get_stn_values.ec"
1144 _sqobind[4].sqldata = (ppd).t;
1145 #line 652 "get_stn_values.ec"
1146 _sqobind[5].sqldata = (ppd).s;
1147 #line 652 "get_stn_values.ec"
1148 _sqobind[6].sqldata = (ppd).e;
1149 #line 652 "get_stn_values.ec"
1150 _sqobind[7].sqldata = (ppd).p;
1151 #line 652 "get_stn_values.ec"
1152 _sqobind[8].sqldata = (
char *) &(ppd).cal_yr;
1153 #line 652 "get_stn_values.ec"
1154 _sqobind[9].sqldata = (
char *) &(ppd).mon;
1155 #line 652 "get_stn_values.ec"
1156 _sqobind[10].sqldata = (
char *) &(ppd).z01;
1157 #line 652 "get_stn_values.ec"
1158 _sqobind[11].sqldata = (
char *) &(ppd).z02;
1159 #line 652 "get_stn_values.ec"
1160 _sqobind[12].sqldata = (
char *) &(ppd).z03;
1161 #line 652 "get_stn_values.ec"
1162 _sqobind[13].sqldata = (
char *) &(ppd).z04;
1163 #line 652 "get_stn_values.ec"
1164 _sqobind[14].sqldata = (
char *) &(ppd).z05;
1165 #line 652 "get_stn_values.ec"
1166 _sqobind[15].sqldata = (
char *) &(ppd).z06;
1167 #line 652 "get_stn_values.ec"
1168 _sqobind[16].sqldata = (
char *) &(ppd).z07;
1169 #line 652 "get_stn_values.ec"
1170 _sqobind[17].sqldata = (
char *) &(ppd).z08;
1171 #line 652 "get_stn_values.ec"
1172 _sqobind[18].sqldata = (
char *) &(ppd).z09;
1173 #line 652 "get_stn_values.ec"
1174 _sqobind[19].sqldata = (
char *) &(ppd).z10;
1175 #line 652 "get_stn_values.ec"
1176 _sqobind[20].sqldata = (
char *) &(ppd).z11;
1177 #line 652 "get_stn_values.ec"
1178 _sqobind[21].sqldata = (
char *) &(ppd).z12;
1179 #line 652 "get_stn_values.ec"
1180 _sqobind[22].sqldata = (
char *) &(ppd).z13;
1181 #line 652 "get_stn_values.ec"
1182 _sqobind[23].sqldata = (
char *) &(ppd).z14;
1183 #line 652 "get_stn_values.ec"
1184 _sqobind[24].sqldata = (
char *) &(ppd).z15;
1185 #line 652 "get_stn_values.ec"
1186 _sqobind[25].sqldata = (
char *) &(ppd).z16;
1187 #line 652 "get_stn_values.ec"
1188 _sqobind[26].sqldata = (
char *) &(ppd).z17;
1189 #line 652 "get_stn_values.ec"
1190 _sqobind[27].sqldata = (
char *) &(ppd).z18;
1191 #line 652 "get_stn_values.ec"
1192 _sqobind[28].sqldata = (
char *) &(ppd).z19;
1193 #line 652 "get_stn_values.ec"
1194 _sqobind[29].sqldata = (
char *) &(ppd).z20;
1195 #line 652 "get_stn_values.ec"
1196 _sqobind[30].sqldata = (
char *) &(ppd).z21;
1197 #line 652 "get_stn_values.ec"
1198 _sqobind[31].sqldata = (
char *) &(ppd).z22;
1199 #line 652 "get_stn_values.ec"
1200 _sqobind[32].sqldata = (
char *) &(ppd).z23;
1201 #line 652 "get_stn_values.ec"
1202 _sqobind[33].sqldata = (
char *) &(ppd).z24;
1203 #line 652 "get_stn_values.ec"
1204 _sqobind[34].sqldata = (
char *) &(ppd).z25;
1205 #line 652 "get_stn_values.ec"
1206 _sqobind[35].sqldata = (
char *) &(ppd).z26;
1207 #line 652 "get_stn_values.ec"
1208 _sqobind[36].sqldata = (
char *) &(ppd).z27;
1209 #line 652 "get_stn_values.ec"
1210 _sqobind[37].sqldata = (
char *) &(ppd).z28;
1211 #line 652 "get_stn_values.ec"
1212 _sqobind[38].sqldata = (
char *) &(ppd).z29;
1213 #line 652 "get_stn_values.ec"
1214 _sqobind[39].sqldata = (
char *) &(ppd).z30;
1215 #line 652 "get_stn_values.ec"
1216 _sqobind[40].sqldata = (
char *) &(ppd).z31;
1217 #line 652 "get_stn_values.ec"
1218 _sqobind[41].sqldata = (ppd).qz01;
1219 #line 652 "get_stn_values.ec"
1220 _sqobind[42].sqldata = (ppd).qz02;
1221 #line 652 "get_stn_values.ec"
1222 _sqobind[43].sqldata = (ppd).qz03;
1223 #line 652 "get_stn_values.ec"
1224 _sqobind[44].sqldata = (ppd).qz04;
1225 #line 652 "get_stn_values.ec"
1226 _sqobind[45].sqldata = (ppd).qz05;
1227 #line 652 "get_stn_values.ec"
1228 _sqobind[46].sqldata = (ppd).qz06;
1229 #line 652 "get_stn_values.ec"
1230 _sqobind[47].sqldata = (ppd).qz07;
1231 #line 652 "get_stn_values.ec"
1232 _sqobind[48].sqldata = (ppd).qz08;
1233 #line 652 "get_stn_values.ec"
1234 _sqobind[49].sqldata = (ppd).qz09;
1235 #line 652 "get_stn_values.ec"
1236 _sqobind[50].sqldata = (ppd).qz10;
1237 #line 652 "get_stn_values.ec"
1238 _sqobind[51].sqldata = (ppd).qz11;
1239 #line 652 "get_stn_values.ec"
1240 _sqobind[52].sqldata = (ppd).qz12;
1241 #line 652 "get_stn_values.ec"
1242 _sqobind[53].sqldata = (ppd).qz13;
1243 #line 652 "get_stn_values.ec"
1244 _sqobind[54].sqldata = (ppd).qz14;
1245 #line 652 "get_stn_values.ec"
1246 _sqobind[55].sqldata = (ppd).qz15;
1247 #line 652 "get_stn_values.ec"
1248 _sqobind[56].sqldata = (ppd).qz16;
1249 #line 652 "get_stn_values.ec"
1250 _sqobind[57].sqldata = (ppd).qz17;
1251 #line 652 "get_stn_values.ec"
1252 _sqobind[58].sqldata = (ppd).qz18;
1253 #line 652 "get_stn_values.ec"
1254 _sqobind[59].sqldata = (ppd).qz19;
1255 #line 652 "get_stn_values.ec"
1256 _sqobind[60].sqldata = (ppd).qz20;
1257 #line 652 "get_stn_values.ec"
1258 _sqobind[61].sqldata = (ppd).qz21;
1259 #line 652 "get_stn_values.ec"
1260 _sqobind[62].sqldata = (ppd).qz22;
1261 #line 652 "get_stn_values.ec"
1262 _sqobind[63].sqldata = (ppd).qz23;
1263 #line 652 "get_stn_values.ec"
1264 _sqobind[64].sqldata = (ppd).qz24;
1265 #line 652 "get_stn_values.ec"
1266 _sqobind[65].sqldata = (ppd).qz25;
1267 #line 652 "get_stn_values.ec"
1268 _sqobind[66].sqldata = (ppd).qz26;
1269 #line 652 "get_stn_values.ec"
1270 _sqobind[67].sqldata = (ppd).qz27;
1271 #line 652 "get_stn_values.ec"
1272 _sqobind[68].sqldata = (ppd).qz28;
1273 #line 652 "get_stn_values.ec"
1274 _sqobind[69].sqldata = (ppd).qz29;
1275 #line 652 "get_stn_values.ec"
1276 _sqobind[70].sqldata = (ppd).qz30;
1277 #line 652 "get_stn_values.ec"
1278 _sqobind[71].sqldata = (ppd).qz31;
1279 #line 652 "get_stn_values.ec"
1280 sqli_slct(ESQLINTVERSION, &_SQ0,sqlcmdtxt,10,_sqibind,72,_sqobind,0,(ifx_literal_t *)0,(ifx_namelist_t *)0,0);
1281 #line 652 "get_stn_values.ec"
1285 dr.values[1]=ppd.z01;
1286 dr.values[2]=ppd.z02;
1287 dr.values[3]=ppd.z03;
1288 dr.values[4]=ppd.z04;
1289 dr.values[5]=ppd.z05;
1290 dr.values[6]=ppd.z06;
1291 dr.values[7]=ppd.z07;
1292 dr.values[8]=ppd.z08;
1293 dr.values[9]=ppd.z09;
1294 dr.values[10]=ppd.z10;
1295 dr.values[11]=ppd.z11;
1296 dr.values[12]=ppd.z12;
1297 dr.values[13]=ppd.z13;
1298 dr.values[14]=ppd.z14;
1299 dr.values[15]=ppd.z15;
1300 dr.values[16]=ppd.z16;
1301 dr.values[17]=ppd.z17;
1302 dr.values[18]=ppd.z18;
1303 dr.values[19]=ppd.z19;
1304 dr.values[20]=ppd.z20;
1305 dr.values[21]=ppd.z21;
1306 dr.values[22]=ppd.z22;
1307 dr.values[23]=ppd.z23;
1308 dr.values[24]=ppd.z24;
1309 dr.values[25]=ppd.z25;
1310 dr.values[26]=ppd.z26;
1311 dr.values[27]=ppd.z27;
1312 dr.values[28]=ppd.z28;
1313 dr.values[29]=ppd.z29;
1314 dr.values[30]=ppd.z30;
1315 dr.values[31]=ppd.z31;
1316 dr.lwals[1]=ppd.qz01[0];
1317 dr.lwals[2]=ppd.qz02[0];
1318 dr.lwals[3]=ppd.qz03[0];
1319 dr.lwals[4]=ppd.qz04[0];
1320 dr.lwals[5]=ppd.qz05[0];
1321 dr.lwals[6]=ppd.qz06[0];
1322 dr.lwals[7]=ppd.qz07[0];
1323 dr.lwals[8]=ppd.qz08[0];
1324 dr.lwals[9]=ppd.qz09[0];
1325 dr.lwals[10]=ppd.qz10[0];
1326 dr.lwals[11]=ppd.qz11[0];
1327 dr.lwals[12]=ppd.qz12[0];
1328 dr.lwals[13]=ppd.qz13[0];
1329 dr.lwals[14]=ppd.qz14[0];
1330 dr.lwals[15]=ppd.qz15[0];
1331 dr.lwals[16]=ppd.qz16[0];
1332 dr.lwals[17]=ppd.qz17[0];
1333 dr.lwals[18]=ppd.qz18[0];
1334 dr.lwals[19]=ppd.qz19[0];
1335 dr.lwals[20]=ppd.qz20[0];
1336 dr.lwals[21]=ppd.qz21[0];
1337 dr.lwals[22]=ppd.qz22[0];
1338 dr.lwals[23]=ppd.qz23[0];
1339 dr.lwals[24]=ppd.qz24[0];
1340 dr.lwals[25]=ppd.qz25[0];
1341 dr.lwals[26]=ppd.qz26[0];
1342 dr.lwals[27]=ppd.qz27[0];
1343 dr.lwals[28]=ppd.qz28[0];
1344 dr.lwals[29]=ppd.qz29[0];
1345 dr.lwals[30]=ppd.qz30[0];
1346 dr.lwals[31]=ppd.qz31[0];
1352 acur=acur00+(3600*
hour)-(86400*
i);
1353 if(acur <= abeg && acur >= aend)
1355 if(dr.values[
k] >= 0.0)
1393 #line 747 "get_stn_values.ec"
1395 #line 760 "get_stn_values.ec"
1396 static const char *sqlcmdtxt[] =
1397 #line 760 "get_stn_values.ec"
1399 #line 760 "get_stn_values.ec"
1400 "select * from rawval96 where id = ? and pe1 = ? and pe2 = ? and dur = ? and t = ? and s = ? and e = ? and p = ? and cal_yr = ? and mon = ? and zday = ?",
1403 #line 760 "get_stn_values.ec"
1404 static ifx_cursor_t _SQ0 = {0};
1405 static ifx_sqlvar_t _sqibind[] =
1407 { 100, 6, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1408 { 100, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1409 { 100, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1410 { 100, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1411 { 100, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1412 { 100, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1413 { 100, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1414 { 100, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1415 { 102,
sizeof(
year), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1416 { 102,
sizeof(
month), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1417 { 102,
sizeof(
day), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1418 #line 760 "get_stn_values.ec"
1420 static ifx_sqlvar_t _sqobind[] =
1422 { 100, 6, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1423 { 100, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1424 { 100, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1425 { 100, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1426 { 100, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1427 { 100, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1428 { 100, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1429 { 100, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1430 { 102,
sizeof((
rec96).cal_yr), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1431 { 102,
sizeof((
rec96).
mon), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1432 { 102,
sizeof((
rec96).zday), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1433 { 105,
sizeof((
rec96).z0000), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1434 { 105,
sizeof((
rec96).z0015), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1435 { 105,
sizeof((
rec96).z0030), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1436 { 105,
sizeof((
rec96).z0045), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1437 { 105,
sizeof((
rec96).z0100), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1438 { 105,
sizeof((
rec96).z0115), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1439 { 105,
sizeof((
rec96).z0130), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1440 { 105,
sizeof((
rec96).z0145), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1441 { 105,
sizeof((
rec96).z0200), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1442 { 105,
sizeof((
rec96).z0215), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1443 { 105,
sizeof((
rec96).z0230), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1444 { 105,
sizeof((
rec96).z0245), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1445 { 105,
sizeof((
rec96).z0300), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1446 { 105,
sizeof((
rec96).z0315), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1447 { 105,
sizeof((
rec96).z0330), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1448 { 105,
sizeof((
rec96).z0345), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1449 { 105,
sizeof((
rec96).z0400), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1450 { 105,
sizeof((
rec96).z0415), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1451 { 105,
sizeof((
rec96).z0430), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1452 { 105,
sizeof((
rec96).z0445), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1453 { 105,
sizeof((
rec96).z0500), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1454 { 105,
sizeof((
rec96).z0515), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1455 { 105,
sizeof((
rec96).z0530), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1456 { 105,
sizeof((
rec96).z0545), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1457 { 105,
sizeof((
rec96).z0600), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1458 { 105,
sizeof((
rec96).z0615), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1459 { 105,
sizeof((
rec96).z0630), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1460 { 105,
sizeof((
rec96).z0645), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1461 { 105,
sizeof((
rec96).z0700), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1462 { 105,
sizeof((
rec96).z0715), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1463 { 105,
sizeof((
rec96).z0730), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1464 { 105,
sizeof((
rec96).z0745), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1465 { 105,
sizeof((
rec96).z0800), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1466 { 105,
sizeof((
rec96).z0815), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1467 { 105,
sizeof((
rec96).z0830), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1468 { 105,
sizeof((
rec96).z0845), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1469 { 105,
sizeof((
rec96).z0900), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1470 { 105,
sizeof((
rec96).z0915), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1471 { 105,
sizeof((
rec96).z0930), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1472 { 105,
sizeof((
rec96).z0945), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1473 { 105,
sizeof((
rec96).z1000), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1474 { 105,
sizeof((
rec96).z1015), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1475 { 105,
sizeof((
rec96).z1030), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1476 { 105,
sizeof((
rec96).z1045), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1477 { 105,
sizeof((
rec96).z1100), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1478 { 105,
sizeof((
rec96).z1115), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1479 { 105,
sizeof((
rec96).z1130), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1480 { 105,
sizeof((
rec96).z1145), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1481 { 105,
sizeof((
rec96).z1200), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1482 { 105,
sizeof((
rec96).z1215), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1483 { 105,
sizeof((
rec96).z1230), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1484 { 105,
sizeof((
rec96).z1245), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1485 { 105,
sizeof((
rec96).z1300), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1486 { 105,
sizeof((
rec96).z1315), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1487 { 105,
sizeof((
rec96).z1330), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1488 { 105,
sizeof((
rec96).z1345), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1489 { 105,
sizeof((
rec96).z1400), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1490 { 105,
sizeof((
rec96).z1415), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1491 { 105,
sizeof((
rec96).z1430), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1492 { 105,
sizeof((
rec96).z1445), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1493 { 105,
sizeof((
rec96).z1500), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1494 { 105,
sizeof((
rec96).z1515), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1495 { 105,
sizeof((
rec96).z1530), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1496 { 105,
sizeof((
rec96).z1545), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1497 { 105,
sizeof((
rec96).z1600), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1498 { 105,
sizeof((
rec96).z1615), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1499 { 105,
sizeof((
rec96).z1630), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1500 { 105,
sizeof((
rec96).z1645), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1501 { 105,
sizeof((
rec96).z1700), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1502 { 105,
sizeof((
rec96).z1715), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1503 { 105,
sizeof((
rec96).z1730), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1504 { 105,
sizeof((
rec96).z1745), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1505 { 105,
sizeof((
rec96).z1800), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1506 { 105,
sizeof((
rec96).z1815), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1507 { 105,
sizeof((
rec96).z1830), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1508 { 105,
sizeof((
rec96).z1845), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1509 { 105,
sizeof((
rec96).z1900), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1510 { 105,
sizeof((
rec96).z1915), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1511 { 105,
sizeof((
rec96).z1930), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1512 { 105,
sizeof((
rec96).z1945), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1513 { 105,
sizeof((
rec96).z2000), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1514 { 105,
sizeof((
rec96).z2015), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1515 { 105,
sizeof((
rec96).z2030), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1516 { 105,
sizeof((
rec96).z2045), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1517 { 105,
sizeof((
rec96).z2100), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1518 { 105,
sizeof((
rec96).z2115), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1519 { 105,
sizeof((
rec96).z2130), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1520 { 105,
sizeof((
rec96).z2145), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1521 { 105,
sizeof((
rec96).z2200), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1522 { 105,
sizeof((
rec96).z2215), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1523 { 105,
sizeof((
rec96).z2230), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1524 { 105,
sizeof((
rec96).z2245), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1525 { 105,
sizeof((
rec96).z2300), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1526 { 105,
sizeof((
rec96).z2315), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1527 { 105,
sizeof((
rec96).z2330), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1528 { 105,
sizeof((
rec96).z2345), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1529 { 100, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1530 { 100, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1531 { 100, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1532 { 100, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1533 { 100, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1534 { 100, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1535 { 100, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1536 { 100, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1537 { 100, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1538 { 100, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1539 { 100, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1540 { 100, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1541 { 100, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1542 { 100, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1543 { 100, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1544 { 100, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1545 { 100, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1546 { 100, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1547 { 100, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1548 { 100, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1549 { 100, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1550 { 100, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1551 { 100, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1552 { 100, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1553 { 100, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1554 { 100, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1555 { 100, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1556 { 100, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1557 { 100, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1558 { 100, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1559 { 100, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1560 { 100, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1561 { 100, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1562 { 100, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1563 { 100, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1564 { 100, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1565 { 100, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1566 { 100, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1567 { 100, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1568 { 100, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1569 { 100, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1570 { 100, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1571 { 100, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1572 { 100, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1573 { 100, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1574 { 100, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1575 { 100, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1576 { 100, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1577 { 100, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1578 { 100, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1579 { 100, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1580 { 100, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1581 { 100, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1582 { 100, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1583 { 100, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1584 { 100, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1585 { 100, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1586 { 100, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1587 { 100, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1588 { 100, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1589 { 100, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1590 { 100, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1591 { 100, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1592 { 100, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1593 { 100, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1594 { 100, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1595 { 100, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1596 { 100, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1597 { 100, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1598 { 100, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1599 { 100, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1600 { 100, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1601 { 100, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1602 { 100, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1603 { 100, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1604 { 100, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1605 { 100, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1606 { 100, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1607 { 100, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1608 { 100, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1609 { 100, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1610 { 100, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1611 { 100, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1612 { 100, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1613 { 100, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1614 { 100, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1615 { 100, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1616 { 100, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1617 { 100, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1618 { 100, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1619 { 100, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1620 { 100, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1621 { 100, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1622 { 100, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1623 { 100, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1624 { 100, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1625 #line 760 "get_stn_values.ec"
1627 #line 760 "get_stn_values.ec"
1628 _sqibind[0].sqldata = id;
1629 #line 760 "get_stn_values.ec"
1630 _sqibind[1].sqldata = pe1;
1631 #line 760 "get_stn_values.ec"
1632 _sqibind[2].sqldata = pe2;
1633 #line 760 "get_stn_values.ec"
1634 _sqibind[3].sqldata = dur;
1635 #line 760 "get_stn_values.ec"
1636 _sqibind[4].sqldata = t;
1637 #line 760 "get_stn_values.ec"
1638 _sqibind[5].sqldata = s;
1639 #line 760 "get_stn_values.ec"
1640 _sqibind[6].sqldata = e;
1641 #line 760 "get_stn_values.ec"
1642 _sqibind[7].sqldata = p;
1643 #line 760 "get_stn_values.ec"
1644 _sqibind[8].sqldata = (
char *) &
year;
1645 #line 760 "get_stn_values.ec"
1646 _sqibind[9].sqldata = (
char *) &
month;
1647 #line 760 "get_stn_values.ec"
1648 _sqibind[10].sqldata = (
char *) &
day;
1649 #line 760 "get_stn_values.ec"
1650 _sqobind[0].sqldata = (
rec96).
id;
1651 #line 760 "get_stn_values.ec"
1652 _sqobind[1].sqldata = (
rec96).pe1;
1653 #line 760 "get_stn_values.ec"
1654 _sqobind[2].sqldata = (
rec96).pe2;
1655 #line 760 "get_stn_values.ec"
1656 _sqobind[3].sqldata = (
rec96).dur;
1657 #line 760 "get_stn_values.ec"
1658 _sqobind[4].sqldata = (
rec96).t;
1659 #line 760 "get_stn_values.ec"
1660 _sqobind[5].sqldata = (
rec96).s;
1661 #line 760 "get_stn_values.ec"
1662 _sqobind[6].sqldata = (
rec96).e;
1663 #line 760 "get_stn_values.ec"
1664 _sqobind[7].sqldata = (
rec96).p;
1665 #line 760 "get_stn_values.ec"
1666 _sqobind[8].sqldata = (
char *) &(
rec96).cal_yr;
1667 #line 760 "get_stn_values.ec"
1668 _sqobind[9].sqldata = (
char *) &(
rec96).mon;
1669 #line 760 "get_stn_values.ec"
1670 _sqobind[10].sqldata = (
char *) &(
rec96).zday;
1671 #line 760 "get_stn_values.ec"
1672 _sqobind[11].sqldata = (
char *) &(
rec96).z0000;
1673 #line 760 "get_stn_values.ec"
1674 _sqobind[12].sqldata = (
char *) &(
rec96).z0015;
1675 #line 760 "get_stn_values.ec"
1676 _sqobind[13].sqldata = (
char *) &(
rec96).z0030;
1677 #line 760 "get_stn_values.ec"
1678 _sqobind[14].sqldata = (
char *) &(
rec96).z0045;
1679 #line 760 "get_stn_values.ec"
1680 _sqobind[15].sqldata = (
char *) &(
rec96).z0100;
1681 #line 760 "get_stn_values.ec"
1682 _sqobind[16].sqldata = (
char *) &(
rec96).z0115;
1683 #line 760 "get_stn_values.ec"
1684 _sqobind[17].sqldata = (
char *) &(
rec96).z0130;
1685 #line 760 "get_stn_values.ec"
1686 _sqobind[18].sqldata = (
char *) &(
rec96).z0145;
1687 #line 760 "get_stn_values.ec"
1688 _sqobind[19].sqldata = (
char *) &(
rec96).z0200;
1689 #line 760 "get_stn_values.ec"
1690 _sqobind[20].sqldata = (
char *) &(
rec96).z0215;
1691 #line 760 "get_stn_values.ec"
1692 _sqobind[21].sqldata = (
char *) &(
rec96).z0230;
1693 #line 760 "get_stn_values.ec"
1694 _sqobind[22].sqldata = (
char *) &(
rec96).z0245;
1695 #line 760 "get_stn_values.ec"
1696 _sqobind[23].sqldata = (
char *) &(
rec96).z0300;
1697 #line 760 "get_stn_values.ec"
1698 _sqobind[24].sqldata = (
char *) &(
rec96).z0315;
1699 #line 760 "get_stn_values.ec"
1700 _sqobind[25].sqldata = (
char *) &(
rec96).z0330;
1701 #line 760 "get_stn_values.ec"
1702 _sqobind[26].sqldata = (
char *) &(
rec96).z0345;
1703 #line 760 "get_stn_values.ec"
1704 _sqobind[27].sqldata = (
char *) &(
rec96).z0400;
1705 #line 760 "get_stn_values.ec"
1706 _sqobind[28].sqldata = (
char *) &(
rec96).z0415;
1707 #line 760 "get_stn_values.ec"
1708 _sqobind[29].sqldata = (
char *) &(
rec96).z0430;
1709 #line 760 "get_stn_values.ec"
1710 _sqobind[30].sqldata = (
char *) &(
rec96).z0445;
1711 #line 760 "get_stn_values.ec"
1712 _sqobind[31].sqldata = (
char *) &(
rec96).z0500;
1713 #line 760 "get_stn_values.ec"
1714 _sqobind[32].sqldata = (
char *) &(
rec96).z0515;
1715 #line 760 "get_stn_values.ec"
1716 _sqobind[33].sqldata = (
char *) &(
rec96).z0530;
1717 #line 760 "get_stn_values.ec"
1718 _sqobind[34].sqldata = (
char *) &(
rec96).z0545;
1719 #line 760 "get_stn_values.ec"
1720 _sqobind[35].sqldata = (
char *) &(
rec96).z0600;
1721 #line 760 "get_stn_values.ec"
1722 _sqobind[36].sqldata = (
char *) &(
rec96).z0615;
1723 #line 760 "get_stn_values.ec"
1724 _sqobind[37].sqldata = (
char *) &(
rec96).z0630;
1725 #line 760 "get_stn_values.ec"
1726 _sqobind[38].sqldata = (
char *) &(
rec96).z0645;
1727 #line 760 "get_stn_values.ec"
1728 _sqobind[39].sqldata = (
char *) &(
rec96).z0700;
1729 #line 760 "get_stn_values.ec"
1730 _sqobind[40].sqldata = (
char *) &(
rec96).z0715;
1731 #line 760 "get_stn_values.ec"
1732 _sqobind[41].sqldata = (
char *) &(
rec96).z0730;
1733 #line 760 "get_stn_values.ec"
1734 _sqobind[42].sqldata = (
char *) &(
rec96).z0745;
1735 #line 760 "get_stn_values.ec"
1736 _sqobind[43].sqldata = (
char *) &(
rec96).z0800;
1737 #line 760 "get_stn_values.ec"
1738 _sqobind[44].sqldata = (
char *) &(
rec96).z0815;
1739 #line 760 "get_stn_values.ec"
1740 _sqobind[45].sqldata = (
char *) &(
rec96).z0830;
1741 #line 760 "get_stn_values.ec"
1742 _sqobind[46].sqldata = (
char *) &(
rec96).z0845;
1743 #line 760 "get_stn_values.ec"
1744 _sqobind[47].sqldata = (
char *) &(
rec96).z0900;
1745 #line 760 "get_stn_values.ec"
1746 _sqobind[48].sqldata = (
char *) &(
rec96).z0915;
1747 #line 760 "get_stn_values.ec"
1748 _sqobind[49].sqldata = (
char *) &(
rec96).z0930;
1749 #line 760 "get_stn_values.ec"
1750 _sqobind[50].sqldata = (
char *) &(
rec96).z0945;
1751 #line 760 "get_stn_values.ec"
1752 _sqobind[51].sqldata = (
char *) &(
rec96).z1000;
1753 #line 760 "get_stn_values.ec"
1754 _sqobind[52].sqldata = (
char *) &(
rec96).z1015;
1755 #line 760 "get_stn_values.ec"
1756 _sqobind[53].sqldata = (
char *) &(
rec96).z1030;
1757 #line 760 "get_stn_values.ec"
1758 _sqobind[54].sqldata = (
char *) &(
rec96).z1045;
1759 #line 760 "get_stn_values.ec"
1760 _sqobind[55].sqldata = (
char *) &(
rec96).z1100;
1761 #line 760 "get_stn_values.ec"
1762 _sqobind[56].sqldata = (
char *) &(
rec96).z1115;
1763 #line 760 "get_stn_values.ec"
1764 _sqobind[57].sqldata = (
char *) &(
rec96).z1130;
1765 #line 760 "get_stn_values.ec"
1766 _sqobind[58].sqldata = (
char *) &(
rec96).z1145;
1767 #line 760 "get_stn_values.ec"
1768 _sqobind[59].sqldata = (
char *) &(
rec96).z1200;
1769 #line 760 "get_stn_values.ec"
1770 _sqobind[60].sqldata = (
char *) &(
rec96).z1215;
1771 #line 760 "get_stn_values.ec"
1772 _sqobind[61].sqldata = (
char *) &(
rec96).z1230;
1773 #line 760 "get_stn_values.ec"
1774 _sqobind[62].sqldata = (
char *) &(
rec96).z1245;
1775 #line 760 "get_stn_values.ec"
1776 _sqobind[63].sqldata = (
char *) &(
rec96).z1300;
1777 #line 760 "get_stn_values.ec"
1778 _sqobind[64].sqldata = (
char *) &(
rec96).z1315;
1779 #line 760 "get_stn_values.ec"
1780 _sqobind[65].sqldata = (
char *) &(
rec96).z1330;
1781 #line 760 "get_stn_values.ec"
1782 _sqobind[66].sqldata = (
char *) &(
rec96).z1345;
1783 #line 760 "get_stn_values.ec"
1784 _sqobind[67].sqldata = (
char *) &(
rec96).z1400;
1785 #line 760 "get_stn_values.ec"
1786 _sqobind[68].sqldata = (
char *) &(
rec96).z1415;
1787 #line 760 "get_stn_values.ec"
1788 _sqobind[69].sqldata = (
char *) &(
rec96).z1430;
1789 #line 760 "get_stn_values.ec"
1790 _sqobind[70].sqldata = (
char *) &(
rec96).z1445;
1791 #line 760 "get_stn_values.ec"
1792 _sqobind[71].sqldata = (
char *) &(
rec96).z1500;
1793 #line 760 "get_stn_values.ec"
1794 _sqobind[72].sqldata = (
char *) &(
rec96).z1515;
1795 #line 760 "get_stn_values.ec"
1796 _sqobind[73].sqldata = (
char *) &(
rec96).z1530;
1797 #line 760 "get_stn_values.ec"
1798 _sqobind[74].sqldata = (
char *) &(
rec96).z1545;
1799 #line 760 "get_stn_values.ec"
1800 _sqobind[75].sqldata = (
char *) &(
rec96).z1600;
1801 #line 760 "get_stn_values.ec"
1802 _sqobind[76].sqldata = (
char *) &(
rec96).z1615;
1803 #line 760 "get_stn_values.ec"
1804 _sqobind[77].sqldata = (
char *) &(
rec96).z1630;
1805 #line 760 "get_stn_values.ec"
1806 _sqobind[78].sqldata = (
char *) &(
rec96).z1645;
1807 #line 760 "get_stn_values.ec"
1808 _sqobind[79].sqldata = (
char *) &(
rec96).z1700;
1809 #line 760 "get_stn_values.ec"
1810 _sqobind[80].sqldata = (
char *) &(
rec96).z1715;
1811 #line 760 "get_stn_values.ec"
1812 _sqobind[81].sqldata = (
char *) &(
rec96).z1730;
1813 #line 760 "get_stn_values.ec"
1814 _sqobind[82].sqldata = (
char *) &(
rec96).z1745;
1815 #line 760 "get_stn_values.ec"
1816 _sqobind[83].sqldata = (
char *) &(
rec96).z1800;
1817 #line 760 "get_stn_values.ec"
1818 _sqobind[84].sqldata = (
char *) &(
rec96).z1815;
1819 #line 760 "get_stn_values.ec"
1820 _sqobind[85].sqldata = (
char *) &(
rec96).z1830;
1821 #line 760 "get_stn_values.ec"
1822 _sqobind[86].sqldata = (
char *) &(
rec96).z1845;
1823 #line 760 "get_stn_values.ec"
1824 _sqobind[87].sqldata = (
char *) &(
rec96).z1900;
1825 #line 760 "get_stn_values.ec"
1826 _sqobind[88].sqldata = (
char *) &(
rec96).z1915;
1827 #line 760 "get_stn_values.ec"
1828 _sqobind[89].sqldata = (
char *) &(
rec96).z1930;
1829 #line 760 "get_stn_values.ec"
1830 _sqobind[90].sqldata = (
char *) &(
rec96).z1945;
1831 #line 760 "get_stn_values.ec"
1832 _sqobind[91].sqldata = (
char *) &(
rec96).z2000;
1833 #line 760 "get_stn_values.ec"
1834 _sqobind[92].sqldata = (
char *) &(
rec96).z2015;
1835 #line 760 "get_stn_values.ec"
1836 _sqobind[93].sqldata = (
char *) &(
rec96).z2030;
1837 #line 760 "get_stn_values.ec"
1838 _sqobind[94].sqldata = (
char *) &(
rec96).z2045;
1839 #line 760 "get_stn_values.ec"
1840 _sqobind[95].sqldata = (
char *) &(
rec96).z2100;
1841 #line 760 "get_stn_values.ec"
1842 _sqobind[96].sqldata = (
char *) &(
rec96).z2115;
1843 #line 760 "get_stn_values.ec"
1844 _sqobind[97].sqldata = (
char *) &(
rec96).z2130;
1845 #line 760 "get_stn_values.ec"
1846 _sqobind[98].sqldata = (
char *) &(
rec96).z2145;
1847 #line 760 "get_stn_values.ec"
1848 _sqobind[99].sqldata = (
char *) &(
rec96).z2200;
1849 #line 760 "get_stn_values.ec"
1850 _sqobind[100].sqldata = (
char *) &(
rec96).z2215;
1851 #line 760 "get_stn_values.ec"
1852 _sqobind[101].sqldata = (
char *) &(
rec96).z2230;
1853 #line 760 "get_stn_values.ec"
1854 _sqobind[102].sqldata = (
char *) &(
rec96).z2245;
1855 #line 760 "get_stn_values.ec"
1856 _sqobind[103].sqldata = (
char *) &(
rec96).z2300;
1857 #line 760 "get_stn_values.ec"
1858 _sqobind[104].sqldata = (
char *) &(
rec96).z2315;
1859 #line 760 "get_stn_values.ec"
1860 _sqobind[105].sqldata = (
char *) &(
rec96).z2330;
1861 #line 760 "get_stn_values.ec"
1862 _sqobind[106].sqldata = (
char *) &(
rec96).z2345;
1863 #line 760 "get_stn_values.ec"
1864 _sqobind[107].sqldata = (
rec96).qz0000;
1865 #line 760 "get_stn_values.ec"
1866 _sqobind[108].sqldata = (
rec96).qz0015;
1867 #line 760 "get_stn_values.ec"
1868 _sqobind[109].sqldata = (
rec96).qz0030;
1869 #line 760 "get_stn_values.ec"
1870 _sqobind[110].sqldata = (
rec96).qz0045;
1871 #line 760 "get_stn_values.ec"
1872 _sqobind[111].sqldata = (
rec96).qz0100;
1873 #line 760 "get_stn_values.ec"
1874 _sqobind[112].sqldata = (
rec96).qz0115;
1875 #line 760 "get_stn_values.ec"
1876 _sqobind[113].sqldata = (
rec96).qz0130;
1877 #line 760 "get_stn_values.ec"
1878 _sqobind[114].sqldata = (
rec96).qz0145;
1879 #line 760 "get_stn_values.ec"
1880 _sqobind[115].sqldata = (
rec96).qz0200;
1881 #line 760 "get_stn_values.ec"
1882 _sqobind[116].sqldata = (
rec96).qz0215;
1883 #line 760 "get_stn_values.ec"
1884 _sqobind[117].sqldata = (
rec96).qz0230;
1885 #line 760 "get_stn_values.ec"
1886 _sqobind[118].sqldata = (
rec96).qz0245;
1887 #line 760 "get_stn_values.ec"
1888 _sqobind[119].sqldata = (
rec96).qz0300;
1889 #line 760 "get_stn_values.ec"
1890 _sqobind[120].sqldata = (
rec96).qz0315;
1891 #line 760 "get_stn_values.ec"
1892 _sqobind[121].sqldata = (
rec96).qz0330;
1893 #line 760 "get_stn_values.ec"
1894 _sqobind[122].sqldata = (
rec96).qz0345;
1895 #line 760 "get_stn_values.ec"
1896 _sqobind[123].sqldata = (
rec96).qz0400;
1897 #line 760 "get_stn_values.ec"
1898 _sqobind[124].sqldata = (
rec96).qz0415;
1899 #line 760 "get_stn_values.ec"
1900 _sqobind[125].sqldata = (
rec96).qz0430;
1901 #line 760 "get_stn_values.ec"
1902 _sqobind[126].sqldata = (
rec96).qz0445;
1903 #line 760 "get_stn_values.ec"
1904 _sqobind[127].sqldata = (
rec96).qz0500;
1905 #line 760 "get_stn_values.ec"
1906 _sqobind[128].sqldata = (
rec96).qz0515;
1907 #line 760 "get_stn_values.ec"
1908 _sqobind[129].sqldata = (
rec96).qz0530;
1909 #line 760 "get_stn_values.ec"
1910 _sqobind[130].sqldata = (
rec96).qz0545;
1911 #line 760 "get_stn_values.ec"
1912 _sqobind[131].sqldata = (
rec96).qz0600;
1913 #line 760 "get_stn_values.ec"
1914 _sqobind[132].sqldata = (
rec96).qz0615;
1915 #line 760 "get_stn_values.ec"
1916 _sqobind[133].sqldata = (
rec96).qz0630;
1917 #line 760 "get_stn_values.ec"
1918 _sqobind[134].sqldata = (
rec96).qz0645;
1919 #line 760 "get_stn_values.ec"
1920 _sqobind[135].sqldata = (
rec96).qz0700;
1921 #line 760 "get_stn_values.ec"
1922 _sqobind[136].sqldata = (
rec96).qz0715;
1923 #line 760 "get_stn_values.ec"
1924 _sqobind[137].sqldata = (
rec96).qz0730;
1925 #line 760 "get_stn_values.ec"
1926 _sqobind[138].sqldata = (
rec96).qz0745;
1927 #line 760 "get_stn_values.ec"
1928 _sqobind[139].sqldata = (
rec96).qz0800;
1929 #line 760 "get_stn_values.ec"
1930 _sqobind[140].sqldata = (
rec96).qz0815;
1931 #line 760 "get_stn_values.ec"
1932 _sqobind[141].sqldata = (
rec96).qz0830;
1933 #line 760 "get_stn_values.ec"
1934 _sqobind[142].sqldata = (
rec96).qz0845;
1935 #line 760 "get_stn_values.ec"
1936 _sqobind[143].sqldata = (
rec96).qz0900;
1937 #line 760 "get_stn_values.ec"
1938 _sqobind[144].sqldata = (
rec96).qz0915;
1939 #line 760 "get_stn_values.ec"
1940 _sqobind[145].sqldata = (
rec96).qz0930;
1941 #line 760 "get_stn_values.ec"
1942 _sqobind[146].sqldata = (
rec96).qz0945;
1943 #line 760 "get_stn_values.ec"
1944 _sqobind[147].sqldata = (
rec96).qz1000;
1945 #line 760 "get_stn_values.ec"
1946 _sqobind[148].sqldata = (
rec96).qz1015;
1947 #line 760 "get_stn_values.ec"
1948 _sqobind[149].sqldata = (
rec96).qz1030;
1949 #line 760 "get_stn_values.ec"
1950 _sqobind[150].sqldata = (
rec96).qz1045;
1951 #line 760 "get_stn_values.ec"
1952 _sqobind[151].sqldata = (
rec96).qz1100;
1953 #line 760 "get_stn_values.ec"
1954 _sqobind[152].sqldata = (
rec96).qz1115;
1955 #line 760 "get_stn_values.ec"
1956 _sqobind[153].sqldata = (
rec96).qz1130;
1957 #line 760 "get_stn_values.ec"
1958 _sqobind[154].sqldata = (
rec96).qz1145;
1959 #line 760 "get_stn_values.ec"
1960 _sqobind[155].sqldata = (
rec96).qz1200;
1961 #line 760 "get_stn_values.ec"
1962 _sqobind[156].sqldata = (
rec96).qz1215;
1963 #line 760 "get_stn_values.ec"
1964 _sqobind[157].sqldata = (
rec96).qz1230;
1965 #line 760 "get_stn_values.ec"
1966 _sqobind[158].sqldata = (
rec96).qz1245;
1967 #line 760 "get_stn_values.ec"
1968 _sqobind[159].sqldata = (
rec96).qz1300;
1969 #line 760 "get_stn_values.ec"
1970 _sqobind[160].sqldata = (
rec96).qz1315;
1971 #line 760 "get_stn_values.ec"
1972 _sqobind[161].sqldata = (
rec96).qz1330;
1973 #line 760 "get_stn_values.ec"
1974 _sqobind[162].sqldata = (
rec96).qz1345;
1975 #line 760 "get_stn_values.ec"
1976 _sqobind[163].sqldata = (
rec96).qz1400;
1977 #line 760 "get_stn_values.ec"
1978 _sqobind[164].sqldata = (
rec96).qz1415;
1979 #line 760 "get_stn_values.ec"
1980 _sqobind[165].sqldata = (
rec96).qz1430;
1981 #line 760 "get_stn_values.ec"
1982 _sqobind[166].sqldata = (
rec96).qz1445;
1983 #line 760 "get_stn_values.ec"
1984 _sqobind[167].sqldata = (
rec96).qz1500;
1985 #line 760 "get_stn_values.ec"
1986 _sqobind[168].sqldata = (
rec96).qz1515;
1987 #line 760 "get_stn_values.ec"
1988 _sqobind[169].sqldata = (
rec96).qz1530;
1989 #line 760 "get_stn_values.ec"
1990 _sqobind[170].sqldata = (
rec96).qz1545;
1991 #line 760 "get_stn_values.ec"
1992 _sqobind[171].sqldata = (
rec96).qz1600;
1993 #line 760 "get_stn_values.ec"
1994 _sqobind[172].sqldata = (
rec96).qz1615;
1995 #line 760 "get_stn_values.ec"
1996 _sqobind[173].sqldata = (
rec96).qz1630;
1997 #line 760 "get_stn_values.ec"
1998 _sqobind[174].sqldata = (
rec96).qz1645;
1999 #line 760 "get_stn_values.ec"
2000 _sqobind[175].sqldata = (
rec96).qz1700;
2001 #line 760 "get_stn_values.ec"
2002 _sqobind[176].sqldata = (
rec96).qz1715;
2003 #line 760 "get_stn_values.ec"
2004 _sqobind[177].sqldata = (
rec96).qz1730;
2005 #line 760 "get_stn_values.ec"
2006 _sqobind[178].sqldata = (
rec96).qz1745;
2007 #line 760 "get_stn_values.ec"
2008 _sqobind[179].sqldata = (
rec96).qz1800;
2009 #line 760 "get_stn_values.ec"
2010 _sqobind[180].sqldata = (
rec96).qz1815;
2011 #line 760 "get_stn_values.ec"
2012 _sqobind[181].sqldata = (
rec96).qz1830;
2013 #line 760 "get_stn_values.ec"
2014 _sqobind[182].sqldata = (
rec96).qz1845;
2015 #line 760 "get_stn_values.ec"
2016 _sqobind[183].sqldata = (
rec96).qz1900;
2017 #line 760 "get_stn_values.ec"
2018 _sqobind[184].sqldata = (
rec96).qz1915;
2019 #line 760 "get_stn_values.ec"
2020 _sqobind[185].sqldata = (
rec96).qz1930;
2021 #line 760 "get_stn_values.ec"
2022 _sqobind[186].sqldata = (
rec96).qz1945;
2023 #line 760 "get_stn_values.ec"
2024 _sqobind[187].sqldata = (
rec96).qz2000;
2025 #line 760 "get_stn_values.ec"
2026 _sqobind[188].sqldata = (
rec96).qz2015;
2027 #line 760 "get_stn_values.ec"
2028 _sqobind[189].sqldata = (
rec96).qz2030;
2029 #line 760 "get_stn_values.ec"
2030 _sqobind[190].sqldata = (
rec96).qz2045;
2031 #line 760 "get_stn_values.ec"
2032 _sqobind[191].sqldata = (
rec96).qz2100;
2033 #line 760 "get_stn_values.ec"
2034 _sqobind[192].sqldata = (
rec96).qz2115;
2035 #line 760 "get_stn_values.ec"
2036 _sqobind[193].sqldata = (
rec96).qz2130;
2037 #line 760 "get_stn_values.ec"
2038 _sqobind[194].sqldata = (
rec96).qz2145;
2039 #line 760 "get_stn_values.ec"
2040 _sqobind[195].sqldata = (
rec96).qz2200;
2041 #line 760 "get_stn_values.ec"
2042 _sqobind[196].sqldata = (
rec96).qz2215;
2043 #line 760 "get_stn_values.ec"
2044 _sqobind[197].sqldata = (
rec96).qz2230;
2045 #line 760 "get_stn_values.ec"
2046 _sqobind[198].sqldata = (
rec96).qz2245;
2047 #line 760 "get_stn_values.ec"
2048 _sqobind[199].sqldata = (
rec96).qz2300;
2049 #line 760 "get_stn_values.ec"
2050 _sqobind[200].sqldata = (
rec96).qz2315;
2051 #line 760 "get_stn_values.ec"
2052 _sqobind[201].sqldata = (
rec96).qz2330;
2053 #line 760 "get_stn_values.ec"
2054 _sqobind[202].sqldata = (
rec96).qz2345;
2055 #line 760 "get_stn_values.ec"
2056 sqli_slct(ESQLINTVERSION, &_SQ0,sqlcmdtxt,11,_sqibind,203,_sqobind,0,(ifx_literal_t *)0,(ifx_namelist_t *)0,0);
2057 #line 760 "get_stn_values.ec"
2257 if(strncmp(
"M",dr.lwals+
k,1))
2259 if(!strncmp(pe1,
"Q",1) && dr.values[
k] < 0.)
2261 hour=(int)((
float)
k/4.);
2263 acur=acur00+(3600*
hour)+(60*min);
2264 if(acur <= abeg && acur >= aend)
2266 if(!strncmp(pe1,
"Q",1))
2274 if(!strcmp(pe1,
"T") && !strcmp(pe2,
"A") &&
2315 #line 1015 "get_stn_values.ec"
int get_stn_values(char *stn_id, char *shef, time_t abeg, time_t aend, struct stn_values *stn_values)