Commit f4684762 by aagusti

perabaikan button proses

1 parent 154aa7d6
...@@ -664,13 +664,18 @@ class FixLength(object): ...@@ -664,13 +664,18 @@ class FixLength(object):
return v return v
def get_spliter(self, ch): def get_spliter(self, ch):
"""
2022-09-12 Perbaikan return jika ch is none
"""
s = '' s = ''
for name, size, typ in self.struct: for name, size, typ in self.struct:
v = self.get_value(name, typ) v = self.get_value(name, typ)
pad_func = typ == 'N' and right or left pad_func = typ == 'N' and right or left
s += pad_func(v, size) s += pad_func(v, size)
s += ch s += ch
return s[:-1] if ch:
return s[:-1]
return s
def get_dotted(self): def get_dotted(self):
return self.get_spliter('.') return self.get_spliter('.')
......
...@@ -3,6 +3,7 @@ from pyramid.i18n import TranslationStringFactory ...@@ -3,6 +3,7 @@ from pyramid.i18n import TranslationStringFactory
_ = TranslationStringFactory('button') _ = TranslationStringFactory('button')
import pyramid.i18n as i18 import pyramid.i18n as i18
btn_add = Button('add', title=_('Add'), css_class="btn-success") btn_add = Button('add', title=_('Add'), css_class="btn-success")
btn_view = Button('view', title=_('View'), css_class="btn-info") btn_view = Button('view', title=_('View'), css_class="btn-info")
btn_edit = Button('edit', title=_('Edit'), css_class="btn-success") btn_edit = Button('edit', title=_('Edit'), css_class="btn-success")
...@@ -14,6 +15,11 @@ btn_filter = Button('filter', title=_('Filter'), css_class="btn-info") ...@@ -14,6 +15,11 @@ btn_filter = Button('filter', title=_('Filter'), css_class="btn-info")
btn_cancel = Button('cancel', title=_('Cancel'), css_class="btn-warning") btn_cancel = Button('cancel', title=_('Cancel'), css_class="btn-warning")
btn_reset = Button('reset', title=_('Reset'), css_class="btn-warning", btn_reset = Button('reset', title=_('Reset'), css_class="btn-warning",
type="reset") type="reset")
btn_recall = Button('recall', title=_('Recall'), css_class="btn-info",
type="submit")
btn_draft = Button('draft', title=_('Draft'), css_class="btn-info",
type="submit")
btn_close = Button('close', title=_('Close'), css_class="btn-danger") btn_close = Button('close', title=_('Close'), css_class="btn-danger")
btn_print = Button('print', title=_('Print'), css_class="btn-info", btn_print = Button('print', title=_('Print'), css_class="btn-info",
type="button") type="button")
...@@ -49,8 +55,7 @@ btn_next = Button('next', title=_('Next'), css_class="btn-success") ...@@ -49,8 +55,7 @@ btn_next = Button('next', title=_('Next'), css_class="btn-success")
btn_send = Button('send', title=_('Send'), css_class="btn-success") btn_send = Button('send', title=_('Send'), css_class="btn-success")
btn_search = Button('search', title=_('Search'), css_class="btn-success") btn_search = Button('search', title=_('Search'), css_class="btn-success")
btn_proses = Button('proses', title=_('Process'), css_class="btn-info", btn_proses = Button('proses', title=_('Process'), css_class="btn-info")
type="button")
inquiry_button = [btn_inquiry, btn_cancel] inquiry_button = [btn_inquiry, btn_cancel]
payment_button = [btn_payment, btn_cancel] payment_button = [btn_payment, btn_cancel]
......
Markdown is supported
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!