Каталоги стандартных моделей
SetK3Grp[править | править код]
LOGICAL SetK3Grp(STRING <FileName>)
Функция меняет каталог стандартных изделий на тот, который находится в базе данных с именем <FileName>
.
<FileName>
— полное имя DBF-файла с каталогом стандартных моделей в формате обменного файла K3_Grp.dbf, используемого при запуске K3 Мебель из под базы "Прием и обработка заказа" или пустая строка для возврата к каталогу по умолчанию K3_Grp.dbf.
Функция возвращает:
1 — новый каталог успешно установлен
0 — новый каталог не установлен, а в качестве каталога стандартных моделей установлен каталог по умолчанию K3_Grp.dbf
Расширение имени файла можно не задавать, т.к. оно всегда устанавливается как .dbf |
FindArticle[править | править код]
LOGICAL FindArticle([OBJECT <Object>,] STRING <Article> [, STRING <ItemName>])
Функция ищет артикул стандартного изделия (атрибут Article
) для текущего изделия, которое в данный момент создается по прототипу. Если создаваемое изделие с текущими параметрами есть среди стандартных, то в переменную <Article>
пишется артикул найденного изделия и функция возвращает TRUE. В противном случае функция возвращает FALSE.
Если задан необязательный параметр <ItemName>
, то возвращается еще и название изделия с данным артикулом из каталога стандартных изделий.
Поиск осуществляется среди тех параметров прототипа, которые отмечены, как влияющие на стандартность изделия.
Если задан необязательный параметр <Object>
, то поиск артикула осуществляется не для текущего изделия, а для объекта <Object>
.