Exemplo n.º 1
0
def _custom_status(x):
    if x.is_dirty:
        e = Element('span', {'class': 'statusDirty'})
        e.text = u'Updating\u2026'
        return e
    e = Element('span', {'class': 'status%s' % x.status})
    e.text = x.status
    return e
Exemplo n.º 2
0
def _custom_status(x):
    if x.is_dirty:
        e = Element('span', {'class': 'statusDirty'})
        e.text = u'Updating\u2026'
        return e
    e = Element('span', {'class' : 'status%s' % x.status})
    e.text = x.status
    return e
Exemplo n.º 3
0
def _custom_status(x):
    if x.is_dirty:
        e = Element("span", {"class": "statusDirty"})
        e.text = u"Updating\u2026"
        return e
    e = Element("span", {"class": "status%s" % x.status})
    e.text = x.status
    return e
Exemplo n.º 4
0
def details_url(record):
        
    #_url =  url("/trades/show/") + str(self.trade_date) + "_" + self.user_reference
    
    _url =  url(request.base + request.path + "show/") + str(record.trade_date) + "_" + record.user_reference
    #_url =  url("/trades/show/") + str(record.trade_date) + "_" + record.user_reference
    #link = ET.Element('a', href="http://localhost/repo/", style='text-decoration: underline' )
    link = Element('a', href="javascript:printThisPage('"+_url+"')", style='text-decoration: underline')
    #link = Element('a', href=_url, style='text-decoration: underline')
    link.text = "Show Details"
    return link    
Exemplo n.º 5
0
 def _pull(self, elem, tail=False):
     """Make a stream from an Element."""
     orig = elem
     elem = Element(orig.tag, dict(orig.attrib))
     ## XXX: find a better way
     if elem.tag in (Comment, ProcessingInstruction):
         elem.text = orig.text
         orig.text = None
     yield START, elem
     if orig.text:
         yield TEXT, orig.text
     for child in orig.getchildren():
         for event in self._pull(child, tail=True):
             yield event
     yield END, elem
     if tail and orig.tail:
         yield TEXT, orig.tail
 def _pull(self, elem, tail=False):
     """Make a stream from an Element."""
     orig = elem
     elem = Element(orig.tag, dict(orig.attrib))
     ## XXX: find a better way
     if elem.tag in (Comment, ProcessingInstruction):
         elem.text = orig.text
         orig.text = None
     yield START, elem
     if orig.text:
         yield TEXT, orig.text
     for child in orig.getchildren():
         for event in self._pull(child, tail=True):
             yield event
     yield END, elem
     if tail and orig.tail:
         yield TEXT, orig.tail
Exemplo n.º 7
0
def format_field(record, field, element = '', alignment='', commatized='', font_face='', font_color='', font_size='', font=''):
    if type(field) is FunctionType:
        return field(record)
    try:
        output = getattr(record,field)
    except:
        output = "Unknown field: " + str(field)
        log.debug("Unknown field: " + str(field))
        return output
        
    if commatized == 'True':
        if isDecimal(getattr(record,field)):
            output = convertNumberToCurrency(getattr(record,field))                                             

            
    if alignment=='right' or alignment == 'left' or alignment == 'center':
        e = Element('div',align=alignment)
        e.text = output
        output = e
    
    return output
Exemplo n.º 8
0
def _custom_result(x):
    e = Element('span', {'class': 'result%s' % x.result})
    e.text = x.result
    return e
Exemplo n.º 9
0
def _custom_result(x):
    e = Element('span', {'class' : 'result%s' % x.result})
    e.text = x.result
    return e
Exemplo n.º 10
0
def _custom_result(x):
    e = Element("span", {"class": "result%s" % x.result})
    e.text = x.result
    return e