#acumatica #acumatica-kb
#acumatica #acumatica-кб
Вопрос:
Доброе утро,
Я прошу вашей помощи, посоветуйте мне, как поместить действие «Освободить или Освободить все» в мобильное приложение.
Я уже добавил этот контейнер действий (Экран AP503000 -Подготовка платежей)
<s: complexType name = "Actions">
<s: sequence>
<s: element minOccurs = "0" maxOccurs = "1" name = "Cancel" type = "tns: Action" />
<s: element minOccurs = "0" maxOccurs = "1" name = "Process" type = "tns: Action" />
<s: element minOccurs = "0" maxOccurs = "1" name = "ProcessAll" type = "tns: Action" />
В проекте настройки / мобильном приложении (Добавить экран) Я добавляю этот код:
добавить экран AP503000 {
add container "Actions" {
add field "Cancel"
add field "Process"
add field "ProcessAll"
}
add container "Selection"{
add field "PaymentMethod"
add field "CashAccount"
add field "PaymentDate"
add field "Currency"
add field "Vendor"
}
add container "DocumentsToPay"{
add field "Selected"
add field "DocumentType"
add field "ReferenceNbr"
add field "VendorID"
add field "VendorName"
add field "AmountPaid"
}
}
Прикрепленный результат на мобильном устройстве ** Контейнер выбора DocumentsToPay Container
Действия не отображаются в мобильном интерфейсе, какие-либо советы / идеи?
Заранее спасибо!
С уважением.
Ответ №1:
Попробуйте это.
add screen AP503000 {
add container "Selection"{
fieldsToShow = 5
listActionsToExpand = 1
containerActionsToExpand = 1
add field "PaymentMethod"
add field "CashAccount"
add field "PaymentDate"
add field "Currency"
add field "Vendor"
}
add container "DocumentsToPay" {
add field "DocumentType"
add field "ReferenceNbr"
add field "VendorID"
add field "VendorName"
add field "Description"
add field "Account"
add field "DueDate"
add field "Balance"
add listAction "Process" {
behavior = Void
syncLongOperation = True
}
add containerAction "EditDetail" {
behavior = Open
redirect = True
}
attachments {
}
}
}