Customer Values

Customer Values
 1db = impact.active_database
 2
 3
 4def describe_customer(customer):
 5    if customer is None:
 6        return
 7
 8    impact.gui.output_toolbox.add("Code: " + str(customer.code))
 9    impact.gui.output_toolbox.add("Name: " + str(customer.name))
10    impact.gui.output_toolbox.add("Formatted Name: " + str(customer.formatted_name))
11    impact.gui.output_toolbox.add("Key: " + str(customer.key))
12
13    values = customer.values
14
15    for i in range(1, values.field_count  + 1):
16        impact.gui.output_toolbox.add(values.field_name(i) + ": " + str(values.load(values.field_name(i))))
17
18
19impact.gui.output_toolbox.clear()
20
21impact.gui.output_toolbox.add("customer Count: " + str(db.customers.count))
22
23impact.gui.output_toolbox.add("**** Find By Name 'Default' ****")
24describe_customer(db.customers.find_by_name("Default"))