Sha256: 3e831723b654e1edb6c11e7780986e540bacd52027c2647fc1e2440f9dfcb931
Contents?: true
Size: 1.11 KB
Versions: 5
Compression:
Stored size: 1.11 KB
Contents
import MartyFields import Styles ReadableField: MartyFields::CheckboxField name = "readable" field_label = "Disable Encoding" TableReport: readable =? nil pt_name =? nil posting = Marty::Posting.lookup(pt_name) pt = posting.created_dt module_name =? nil class_name =? nil title =? (class_name || "Table Report") + ( if pt_name then "_" + pt_name else "") sort_field =? nil exclude_attrs =? nil result_raw = Marty::DataChange.do_export( pt, if module_name then module_name + '::' + class_name else class_name, sort_field, exclude_attrs || [], ) row_count = result_raw.length result = Marty::Helper.to_csv(result_raw, {'readable' : readable}) form = [ MartyFields::PostingField, MartyFields::ClassField, ReadableField, ] format = "csv" UserReport: title = "User List" roles = ['admin', 'user_manager'] raw = Marty::User.export_for_report() result = Marty::Helper.to_csv(raw) form = [] format = "csv"
Version data entries
5 entries across 5 versions & 1 rubygems
Version | Path |
---|---|
marty-8.5.0 | delorean/table_report.dl |
marty-8.4.1 | delorean/table_report.dl |
marty-8.3.1 | delorean/table_report.dl |
marty-8.2.0 | delorean/table_report.dl |
marty-8.0.0 | delorean/table_report.dl |