Main > Soft > Functions Reference
Functions
GLOBAL
Global_Earn
Global_Sale
ITEM
Item_Edit
Item_Create
Item_Delete
Item_ID_Available
Ошибки


References
GLOBAL
function Global_Erarn(Item_ID,Count,Price:integer; Place_Postfix,Description:string):integer;
Функция поступления товара. Добавляет в БД запись о поступившем товаре.

Item_ID Идентификатор поступившего товара.
Count Его количество.
Price Его цена.
Place_Postfix Строковый параметр. Так как товары каждого магазина хранятся в отдельных таблицах, то эти таблицы должны имент различные имена. Поэтому каждая таблица с записями поступлений называется Earnings_<Place_Postfix>. Само значение Place_Postfix для каждого магазина записано в таблице Places.

Взвращает 0 если выполнилась удачно или код ошибки.
function Global_Sale
ITEM
function Item_Edit
function Item_Create
function Item_Delete
function Item_ID_Available(Item_ID:integer):boolean;
Проверка на проавильность Item_ID. Если товар заданным идентификатором существует, то функция возвращает True, если нет, тогда False.

Item_ID Идентификатор товара для проверки.
Ошибки
ERR_QUOTE:integer=1; В переданой строке содержится кавычка
ERR_LOCK:integer=2; Невозможно заблокировать таблицу
ERR_NO_ITEM:integer=3; Не существует товара
//ERR_NO_CLIENT:integer=4; Не используется
ERR_NOT_ENOUGH:integer=5; Нет товара в наличии
ERR_READ:integer=6; Ошибка при чтении
ERR_WRITE:integer=7; Ошибка при записи
ERR_WRITE_LOG:integer=8; Ошибка при записи в лог
ERR_NO_PLACE:integer=9; Не существует места продажи
©skovorodka 2005
Hosted by uCoz