![]() |
Мобильная Торговля
|
Версия
|
Работа с текущей формой
Открытые члены | |
| 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[]] - Список товаров |
1.9.4