def __str__(self): str = "%10s " % self.date.formatUS() if self.number: str = str + "%5d " % self.number else: str = str + " " str = str + "%-20s " % string_limit(self.payee, 20) if self.cleared: str = str + "x " else: str = str + " " if self.comment: str = str + "%-10s " % string_limit(self.comment, 10) else: str = str + " " if self.memo: str = str + "%-10s " % string_limit(self.memo, 10) else: str = str + " " str = str + "%8.2f " % self.amount return str
def __str__(self): str = "%10s " % self.date.formatUS() if self.number: str = str + "%5d " % self.number else: str = str + " " str = str + "%-20s " % string_limit(self.payee,20) if self.cleared: str = str + "x " else: str = str + " " if self.comment: str = str + "%-10s " % string_limit(self.comment,10) else: str = str + " " if self.memo: str = str + "%-10s " % string_limit(self.memo,10) else: str = str + " " str = str + "%8.2f " % self.amount return str
def make_checkstring(datestr,number,payee,cleared,comment,memo,amount,balance): str = "%10s " % datestr if number: str = str + "%5d " % number else: str = str + " " str = str + "%-20s " % string_limit(payee,20) if cleared: str = str + "x " else: str = str + " " if comment: str = str + "%-10s " % string_limit(comment,10) else: str = str + " " if memo: str = str + "%-10s " % string_limit(memo,10) else: str = str + " " str = str + "%8.2f " % amount str = str + "%8.2f " % balance return str