Как получить список клиентов, заданий и использования работодателей Quickbooks QBFC (8,0 SDK)

Интерактивное заполнение клавишей Tab Интерпретатора

try:
    import readline
except ImportError:
    print "Unable to load readline module."
else:
    import rlcompleter
    readline.parse_and_bind("tab: complete")


>>> class myclass:
...    def function(self):
...       print "my function"
... 
>>> class_instance = myclass()
>>> class_instance.<TAB>
class_instance.__class__   class_instance.__module__
class_instance.__doc__     class_instance.function
>>> class_instance.f<TAB>unction()

необходимо будет также установить переменную среды PYTHONSTARTUP.

5
задан 23 July 2009 в 19:08
поделиться

1 ответ

Хорошо, похоже, я нашел недостающую часть:

ICustomerQuery customers = customerSet.AppendCustomerQueryRq();

Это создает все данные, относящиеся к каждому клиенту, что является шагом вперед. Анализ XML для клиентов должен быть довольно простым, но анализ отдельных задач / заданий для каждого клиента будет трудоемким, потому что для каждой задачи нет подузлов - в основном вы получаете повторяющиеся фрагменты XML со всей основной информацией о клиенте (адрес, биллинг адрес, адрес доставки и т. д.), затем это свойство под названием "FullName", которое добавляет двоеточие к имени клиента, за которым следует заголовок задачи (за которым может следовать еще одно двоеточие с заголовком подзадачи и т. д.). Мне интересно, есть ли что-то умное, что я могу сделать с запросом запроса, чтобы получить лучший ответ в формате xml (например, указать, какие свойства я хочу вернуть, и, возможно, принудительно создать подузлы для каждой задачи для данного клиента) ... комментарии приветствуются.

7
ответ дан 18 December 2019 в 11:59
поделиться
Другие вопросы по тегам:

Похожие вопросы: