Каталоги стандартных моделей

Материал из K3-Macro

SetK3Grp[править | править код]

LOGICAL SetK3Grp(STRING <FileName>)

Функция меняет каталог стандартных изделий на тот, который находится в базе данных с именем <FileName>.

<FileName> — полное имя DBF-файла с каталогом стандартных моделей в формате обменного файла K3_Grp.dbf, используемого при запуске K3 Мебель из под базы "Прием и обработка заказа" или пустая строка для возврата к каталогу по умолчанию K3_Grp.dbf.

Функция возвращает:

1 — новый каталог успешно установлен

0 — новый каталог не установлен, а в качестве каталога стандартных моделей установлен каталог по умолчанию K3_Grp.dbf

I.png Расширение имени файла можно не задавать, т.к. оно всегда устанавливается как .dbf


FindArticle[править | править код]

LOGICAL FindArticle([OBJECT <Object>,] STRING <Article> [, STRING <ItemName>])

Функция ищет артикул стандартного изделия (атрибут Article) для текущего изделия, которое в данный момент создается по прототипу. Если создаваемое изделие с текущими параметрами есть среди стандартных, то в переменную <Article> пишется артикул найденного изделия и функция возвращает TRUE. В противном случае функция возвращает FALSE.

Если задан необязательный параметр <ItemName>, то возвращается еще и название изделия с данным артикулом из каталога стандартных изделий.

Поиск осуществляется среди тех параметров прототипа, которые отмечены, как влияющие на стандартность изделия.

Если задан необязательный параметр <Object>, то поиск артикула осуществляется не для текущего изделия, а для объекта <Object>.


Макро | Мебельные команды и функции | Мебельные объекты | Указание | Создание схемы сборки | Перенумерация | Показ кромок | Показ крепежа | Расстановка крепежа и сверловки | Поиск пятен контакта | Показать информацию | Каталоги стандартных моделей | Сдвиг | Количество | Позиции | Комментарий | Классификатор мебельных элементов | Работа с комплектующими | Дополнительные материалы к модели | Специальная расстановка