Subversion Repositories svn1-original

Rev

Rev 51 | Rev 53 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 51 Rev 52
Line 1755... Line 1755...
1755
    if( !open_printer( "", "csv", 2000, FALSE, NULL ) )
1755
    if( !open_printer( "", "csv", 2000, FALSE, NULL ) )
1756
        return;
1756
        return;
1757
 
1757
 
1758
    printf( "\nGenerating the printed output\n" );
1758
    printf( "\nGenerating the printed output\n" );
1759
 
1759
 
-
 
1760
    /*
-
 
1761
    **  Print headings
-
 
1762
    */
-
 
1763
    csv_print( "%s",   "Team Number" );
-
 
1764
    csv_print( "%s",   "Team Name" );
-
 
1765
 
-
 
1766
    csv_print( "%s",    "Class Full");
-
 
1767
    csv_print( "%s",    "Class Abr");
-
 
1768
    csv_print( "%s",    "Class Start Time");
-
 
1769
    csv_print( "%s",    "Class Start Time Number");
-
 
1770
 
-
 
1771
    csv_print( "%s",    "Team Country");
-
 
1772
 
-
 
1773
    for( j = 1; j <= config.num_legs; j++ )
-
 
1774
    {
-
 
1775
        csv_print( "%s", "Leg Number" );
-
 
1776
        csv_print( "%s", "Leg Name");
-
 
1777
        csv_print( "%s", "Competitor Name");
-
 
1778
        csv_print( "%s", "Sex" );
-
 
1779
        csv_print( "%s", "Age");
-
 
1780
        csv_print( "%s", "Start Time");
-
 
1781
        csv_print( "%s", "Start Time Number");
-
 
1782
        csv_print( "%s", "End Time" );
-
 
1783
        csv_print( "%s", "End Time Number" );
-
 
1784
        csv_print( "%s", "Elapsed Time");
-
 
1785
        csv_print( "%s", "Elapsed Time Number");
-
 
1786
        csv_print( "%s", "Leg Place");
-
 
1787
        csv_print( "%s", "Leg End Place");
-
 
1788
        csv_print( "%s", "Leg Class Place");
-
 
1789
        csv_print( "%s", "Leg End Class Place");
-
 
1790
        csv_print( "%s", "Manual");
-
 
1791
    }
-
 
1792
 
-
 
1793
    j = 0;
-
 
1794
    csv_print( "%s", "Team Start Time");
-
 
1795
    csv_print( "%s", "Team Start Time Number");
-
 
1796
    csv_print( "%s", "Team End Time");
-
 
1797
    csv_print( "%s", "Team End Time Number");
-
 
1798
    csv_print( "%s", "Team Elapsed Time");
-
 
1799
    csv_print( "%s", "Team Elapsed Time Number");
-
 
1800
//            csv_print( "%s", team_buf.leg[j].l_place );
-
 
1801
    csv_print( "%s", "Team Leg End Place");
-
 
1802
//            csv_print( "%s", team_buf.leg[j].lc_place );
-
 
1803
    csv_print( "%s", "Team Leg Class Place");
-
 
1804
//            csv_print( "%s", team_buf.leg[j].manual );
-
 
1805
            
-
 
1806
    csv_print( "%s", "Total Team Age");
-
 
1807
    csv_print( "%s", "Flag:valid Team");
-
 
1808
    csv_print( "%s", "Flag:bad_times" );
-
 
1809
    csv_print( "%s", "Flag:disqualified" );
-
 
1810
    csv_print( "%s", "Flag:non_equestrian" );
-
 
1811
    csv_print("\n");
-
 
1812
 
-
 
1813
 
1760
    for( i = config.min_team; i <= config.max_team; i++ )
1814
    for( i = config.min_team; i <= config.max_team; i++ )
1761
    {
1815
    {
1762
        if( valid_field( i ) && g_record( i, &team_buf ) )
1816
        if( valid_field( i ) && g_record( i, &team_buf ) )
1763
        {
1817
        {
1764
            /*
1818
            /*
Line 1820... Line 1874...
1820
            csv_print( "%d", team_buf.leg[j].start );
1874
            csv_print( "%d", team_buf.leg[j].start );
1821
            csv_print( "%s", time_a(team_buf.leg[j].end ));
1875
            csv_print( "%s", time_a(team_buf.leg[j].end ));
1822
            csv_print( "%d", team_buf.leg[j].end );
1876
            csv_print( "%d", team_buf.leg[j].end );
1823
            csv_print( "%s", time_a(team_buf.leg[j].elapsed ));
1877
            csv_print( "%s", time_a(team_buf.leg[j].elapsed ));
1824
            csv_print( "%d", team_buf.leg[j].elapsed );
1878
            csv_print( "%d", team_buf.leg[j].elapsed );
1825
            csv_print( "%d", team_buf.leg[j].l_place );
1879
//            csv_print( "%d", team_buf.leg[j].l_place );
1826
            csv_print( "%d", team_buf.leg[j].le_place );
1880
            csv_print( "%d", team_buf.leg[j].le_place );
1827
            csv_print( "%d", team_buf.leg[j].lc_place );
1881
//            csv_print( "%d", team_buf.leg[j].lc_place );
1828
            csv_print( "%d", team_buf.leg[j].lec_place );
1882
            csv_print( "%d", team_buf.leg[j].lec_place );
1829
            csv_print( "%d", team_buf.leg[j].manual );
1883
//            csv_print( "%d", team_buf.leg[j].manual );
1830
            
1884
            
1831
            csv_print( "%d", age_sum );
1885
            csv_print( "%d", age_sum );
1832
            csv_print( "%d", team_buf.flags.valid );
1886
            csv_print( "%d", team_buf.flags.valid );
1833
            csv_print( "%d", team_buf.flags.bad_times );
1887
            csv_print( "%d", team_buf.flags.bad_times );
1834
            csv_print( "%d", team_buf.flags.disqualified );
1888
            csv_print( "%d", team_buf.flags.disqualified );
1835
            csv_print( "%d", team_buf.flags.non_equestrian );
1889
            csv_print( "%d", team_buf.flags.non_equestrian );
1836
 
1890
 
1837
How about class placings
1891
//How about class placings
1838
 
1892
 
1839
 
1893
 
1840
            csv_print( "\n" );
1894
            csv_print( "\n" );
1841
        }
1895
        }
1842
    }
1896
    }
Line 1881... Line 1935...
1881
        report_html = FALSE;
1935
        report_html = FALSE;
1882
    }
1936
    }
1883
 
1937
 
1884
    pri_final();
1938
    pri_final();
1885
    pri_final_html();
1939
    pri_final_html();
-
 
1940
    pri_csv_data();
1886
    pri_summary();
1941
    pri_summary();
1887
    pri_awards();
1942
    pri_awards();
1888
    pri_master_index();
1943
    pri_master_index();
1889
   
1944
   
1890
    report_all = FALSE;
1945
    report_all = FALSE;