![]() |
Мобильная Торговля
|
Версия
|
Работа с текущей формой
Открытые члены | |
acceptedClassifiers (classId) | |
Возвращает список доступных значений для указанного классификатора Подробнее... | |
containsRowAttribute (code) | |
Проверить наличие атрибута строчной части Подробнее... | |
filterList () | |
Получить список фильтров Подробнее... | |
isValid () | |
Признак, что форма доступна и инициализированна Подробнее... | |
newRowsAttribute (code) | |
Добавить новый атрибут строчной части Подробнее... | |
onFilterReseted (func, callmode) | |
Вызывает functionName, когда все фильтры сброшены Подробнее... | |
onSelectedClassifiersReseted (func, callmode) | |
Вызывает functionName после сброса всех фильтров по классификаторам Подробнее... | |
onSkuListStatusChanged (func, callmode) | |
Вызывает func, когда начинается или заканчивается пересчет фильтров, в func передается атрибут со значениями 'UpdateStarted' и 'UpdateFinished'. Подробнее... | |
rowAttribute (code, itemId) | |
Получить атрибут строчной части, если задан itemId, то возвращает атрибут строчной части заданного элемента Подробнее... | |
rowItem (id) | |
Получить элемент строчной части Подробнее... | |
rowItemIdList () | |
Получить список id товаров на форме Подробнее... | |
selectAllGroup () | |
Сбрасывает выбранные ранее группы товаров Подробнее... | |
selectFilterById (id) | |
Применить фильтр, если фильтр уже применен - убирает его Подробнее... | |
selectNoFilter () | |
Сбрасывает все фильтры Подробнее... | |
selectStandardFilter (code) | |
Выбрать в документе один из стандартных фильтров Подробнее... | |
setIsAllowFilterPanel (filterPanelAllow) | |
Включить или выключить панели фильтров/товаров. Подробнее... | |
setIsAllowNotify (allowNotify) | |
Управление информационной панелью, которая отображает выбранные фильтры Подробнее... | |
setRowAttributeValue (itemId, code, value, unit, isCheck) | |
Установить значение атрибута товарного документа Подробнее... | |
setRowModel (model) | |
Установить товары на форме Подробнее... | |
* acceptedClassifiers | ( | classId | ) |
Возвращает список доступных значений для указанного классификатора
classId | [ID] - Идентификатор классификатора |
containsRowAttribute | ( | code | ) |
Проверить наличие атрибута строчной части
code | [AttributeCode] - Код атрибута. Для доп.атрибута, если код не задан, то следует передавать идентификатор атрибута |
* filterList | ( | ) |
Получить список фильтров
isValid | ( | ) |
Признак, что форма доступна и инициализированна
* newRowsAttribute | ( | code | ) |
Добавить новый атрибут строчной части
code | [AttributeCode or String] - Код атрибута |
onFilterReseted | ( | func | , |
callmode | |||
) |
Вызывает functionName, когда все фильтры сброшены
func | [String or Function] - Вызываемая Функция или ее имя |
callmode | [String] optional ('view') - Тип вызова, view - из html, script - из js |
onSelectedClassifiersReseted | ( | func | , |
callmode | |||
) |
Вызывает functionName после сброса всех фильтров по классификаторам
func | [String or Function] - Вызываемая Функция или ее имя |
callmode | [String] optional ('view') - Тип вызова, view - из html, script - из js |
onSkuListStatusChanged | ( | func | , |
callmode | |||
) |
Вызывает func, когда начинается или заканчивается пересчет фильтров,
в func передается атрибут со значениями 'UpdateStarted' и 'UpdateFinished'.
func | [String or Function] - Вызываемая Функция или ее имя |
callmode | [String] optional ('view') - Тип вызова, view - из html, script - из js |
struct AttributeRole * rowAttribute | ( | code | , |
itemId | |||
) |
Получить атрибут строчной части, если задан itemId, то возвращает атрибут строчной части заданного элемента
code | [AttributeCode or String] - Код атрибута. Для доп.атрибута, если код не задан, то следует передавать идентификатор атрибута |
itemId | [ID] optional - Идентификатор элемента |
* rowItem | ( | id | ) |
rowItemIdList | ( | ) |
Получить список id товаров на форме
selectAllGroup | ( | ) |
Сбрасывает выбранные ранее группы товаров
selectFilterById | ( | id | ) |
Применить фильтр, если фильтр уже применен - убирает его
id | [ID] - Идентификатор фильтра |
selectNoFilter | ( | ) |
Сбрасывает все фильтры
struct StandardFilterCode * selectStandardFilter | ( | code | ) |
Выбрать в документе один из стандартных фильтров
code | [StandardFilterCode] - CodeKey фильтра |
setIsAllowFilterPanel | ( | filterPanelAllow | ) |
Включить или выключить панели фильтров/товаров.
filterPanelAllow | [boolean] - Признак видимости |
setIsAllowNotify | ( | allowNotify | ) |
Управление информационной панелью, которая отображает выбранные фильтры
allowNotify | [boolean] - Признак видимости |
setRowAttributeValue | ( | itemId | , |
code | , | ||
value | , | ||
unit | , | ||
isCheck | |||
) |
Установить значение атрибута товарного документа
itemId | [ID] - Идентификатор элемента (товара) |
code | [AttributeCode] - Код атрибута. Для доп.атрибута, если код не задан, то следует передавать идентификатор атрибута |
value | [String or Number] - Устанавливаемое значение |
unit | [ID] - Идентификатор единицы измерения |
isCheck | [Boolean] optional - Включение/отключение проверок возможности установки значения атрибута. Если проверки не пройдены, значение атрибута не будет добавлены. Значение по умолчанию true |
* setRowModel | ( | model | ) |
Установить товары на форме
Метод сработает только в точке расширения preopen документа.
Модель нужно формировать полностью (т.е. для документов ЦО нужно прописывать как товары ЦО, так и товары дистрибьютора)
Если передан пустой список, то загрузится серийный список товаров
model | [IDList or SkuRowItem[]] - Список товаров |