*THATS MY VIEW*{{extend 'layout.html'}}
<style>
    .classes
    {
        float: left;
        padding-left: 15px;
        font-weight: bold;
    }
    
    #container
    {
        display:block;
        overflow:auto;
        margin: 0 auto;
        width: 1200px;
        border: solid 1px #3399FF;
        border-radius: 5px;
        #height: 280px;
        padding: 10px;
        #padding-left: 10px;
        margin-top: 3%;
        box-shadow: 10px 10px 5px #888888;
        background-color: #3399FF;
        color: white;
    }
    #container textarea
    {
        color: black;
    }
   
    .details
    {
        float:left;
    }
    
    #letterhead
    {
        border: solid 1px #3399FF;
        border-radius: 5px;
        height: 220px;
        padding: 10px;
        #box-shadow: 10px 10px 5px #888888;
        background-color: #3399FF;
        color: white;
    }
    #container a
    {
        color:white;
        font-size: small;
    }
    #container a:hover
    {
        background: white;
        color: #3399FF;
        border: solid 1px white;
        border-radius: 5px;
        text-decoration: none;
    }
    
    #container .name
    {
        text-transform: uppercase;
    }
    
    td, th {
    border: 1px solid #dddddd;
    text-align: left;
    padding: 8px;
    }
    th
    {
    font-size: 18px;   
    }
    .particulars
    {
        float: left;
    }
    #particulars
    {
        margin-left: 170px;
    }
</style>
<script type="text/javascript">
function getPerc(num1, num2)
{
 return(num1/num2)*100;
}
</script>

<div class="glyphicon glyphicon-print" style="font-weight: bold; float: 
left;"><a href="#">PRINT-REPORT</a></div>
<div class="glyphicon glyphicon-step-backward" style="float: right;" ><a 
href="javascript:history.back()" style="font-weight: bold;" 
id="back">BACK</a>
</div>
<div id="container">    
<div id="letterhead">
    {{for head in head:}}
    
    <div class="details">
    <img width="200px" src="{{=URL('download', args=head.school_logo)}}" 
/><br />
    </div>
    <div class="details" style="padding-left: 10px;">
    <h1>
        {{=head.school_name}}
    </h1><br />
    {{=head.Telephone}}<br />
    {{=head.Fax}}<br/>
    {{=head.Email}}<br />
        <h4>
            COMPILED BY STUDENTS RESULTS MANAGEMENT SYSTEM (SRMS v1)
        </h4>
    </div>
</div><!--id letterhead-->
    
<hr />
    
<div id="report">

    <div id="particulars">
<center><div class="particulars" style="font-size:30px"> ACADEMIC REPORT 
FOR STUDENT:<br /><span style="font-size: 60px;">{{=classes1.surname}} 
{{=classes1.name}}</span></div> <div class="particulars" 
style="border:solid 2px white; border-radius: 5px; height: 120px; 
margin-left: 20px; padding: 5px;"><img width="160px" 
src="{{=URL('download', args=classes1.photo)}}"/><br /></div>
    </center>
    </div>
    </div>
<div id="reportDetails" style="margin-top:13%;">
    <hr />
    </h1><br />
    <table>
<tr>
    <th>Term</th>
    <th>Subject</th>
    <th>Mark Acquired</th>
    <th>Total Mark</th>
    <th>(%) Acquired</th>
    <th>Grade</th>
    <th>Teacher's Comment</th>
</tr>
    
        
{{for report in form:
        perc=(float(report.marks)/float(report.total))*float(100)
        }}
        
        
        <tr>
            <td>{{=report.term.term}}</td>
            <td>{{=report.subject.subject_name}}</td>
        <td>{{=report.marks}}</td>
    <td>{{=report.total}}</td>
              <td>
{{=perc}}(%)
            </td>
            <td>
               
            </td>
        <td>{{=report.comments}}</td>
        </tr>
        {{pass}}
{{pass}}
    </table>
<br />
    <hr />
<textarea id = "myTextArea" rows = "10" cols = "90" placeholder="Teacher's 
Overall Comments" style="border: solid 1px white; border-radius: 
5px;"></textarea><br /><br />
Teacher: {{=classes1.class_name.teacher.name}} 
{{=classes1.class_name.teacher.surname}}<br />
<br />
    <br />
Signature:--------------------------------
{{pass}}
<br />
<br />
</div>
    </div>
</div>
</div>
<br />



On Tuesday, October 24, 2017 at 8:11:51 PM UTC+2, Jim S wrote:
>
> Just the view, the .html file.
>
> -Jim
>
> On Tuesday, October 24, 2017 at 11:58:33 AM UTC-5, mostwanted wrote:
>>
>> By entire file you mean including the models and controllers?
>>
>> I am not getting any Traceback error, the results are just not displaying!
>>
>> On Tuesday, October 24, 2017 at 6:40:53 PM UTC+2, Jim S wrote:
>>>
>>> Do all of your conditional statements have the appropriate corresponding 
>>> {{pass}} statements?
>>>
>>> In the snippet you included I see 3 {{pass}} statements but only 2 
>>> conditional statements.  Can you include the entire file?  Also, are you 
>>> getting a traceback error?
>>>
>>> -Jim
>>>
>>> On Tuesday, October 24, 2017 at 11:01:22 AM UTC-5, mostwanted wrote:
>>>>
>>>>
>>>> *Hi guys, I'm faced with a little problem, I'm developing a results 
>>>> management system for a school, in the report preparation page i want 
>>>> there 
>>>> to be displayed the student's percentage pass for a subject as well as 
>>>> their grade for that subject, now the problem is nothing gets when i write 
>>>> down the conditional statement to determine the grade, i don't know what 
>>>> I'm doing wrong, this  is part of my code below: PLEASE HELP ME!!!!*
>>>> {{extend 'layout.html'}}
>>>> ...........................
>>>> ..............................
>>>> ...........................     
>>>> {{for report in form:
>>>>         perc=(float(report.marks)/float(report.total))*float(100)
>>>>
>>>> *#WITHOUT THE CONDITIONAL PART BELOW WHICH DETERMINES THE GRADE, 
>>>> EVERYTHING WORKS WELL, THE PERCENTAGE PASS & ALL OTHER RESULTS ARE 
>>>> DISPLAYED BUT WHEN I PUT IT IN NOTHING GETS DISPLAYED!!!*
>>>>         if perc>=80:
>>>>         grade='A'
>>>>         }}
>>>>         
>>>>         
>>>>         <tr>
>>>>             <td>{{=report.term.term}}</td>
>>>>             <td>{{=report.subject.subject_name}}</td>
>>>>         <td>{{=report.marks}}</td>
>>>>     <td>{{=report.total}}</td>
>>>>               <td>
>>>> {{=perc}}(%)
>>>>             </td>
>>>>             <td>
>>>>                 {{=grade}}
>>>>             </td>
>>>>         <td>{{=report.comments}}</td>
>>>>         </tr>
>>>>         {{pass}}
>>>> {{pass}}
>>>>     </table>
>>>> <br />
>>>>     <hr />
>>>> <textarea id = "myTextArea" rows = "10" cols = "90" 
>>>> placeholder="Teacher's Overall Comments" style="border: solid 1px white; 
>>>> border-radius: 5px;"></textarea><br /><br />
>>>> Teacher: {{=classes1.class_name.teacher.name}} 
>>>> {{=classes1.class_name.teacher.surname}}<br />
>>>> <br />
>>>>     <br />
>>>> Signature:--------------------------------
>>>> {{pass}}
>>>> <br />
>>>> <br />
>>>> </div>
>>>>     </div>
>>>> </div>
>>>> </div>
>>>> <br />
>>>>
>>>>

-- 
Resources:
- http://web2py.com
- http://web2py.com/book (Documentation)
- http://github.com/web2py/web2py (Source code)
- https://code.google.com/p/web2py/issues/list (Report Issues)
--- 
You received this message because you are subscribed to the Google Groups 
"web2py-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to