ADDLOOKUP — различия между версиями
Материал из GB wiki
Bars (обсуждение | вклад) |
Alexandr (обсуждение | вклад) |
||
Строка 12: | Строка 12: | ||
}} | }} | ||
|Пример=Процедура LookupArticulSpecialPrice должна возвращать по списку кодов товаров (строка через ;) датасет с кодом товара (должен называться Id) и ценой (например, Price)<br/> | |Пример=Процедура LookupArticulSpecialPrice должна возвращать по списку кодов товаров (строка через ;) датасет с кодом товара (должен называться Id) и ценой (например, Price)<br/> | ||
− | ADDLOOKUP(`LookupArticulSpecialPrice`,`Articuls,S=""<nowiki>|</nowiki>PriceList,I=""`) - создает датасет. | + | ADDLOOKUP(`LookupArticulSpecialPrice`,`Articuls,S=""<nowiki>|</nowiki>PriceList,I=""`) - создает датасет.<br> |
+ | ADDLOOKUP(`LookupArticulSpecialPrice`,[`Articuls,S:``,`PriceList,I:``]) - используя ассоциативный массив. | ||
<br/>Articul.$LookupArticulSpecialPrice$Price - вернет спец. цену для товара Articul | <br/>Articul.$LookupArticulSpecialPrice$Price - вернет спец. цену для товара Articul | ||
}} | }} |
Текущая версия на 10:56, 2 августа 2010
Создает новый датасет, который может использоваться в качестве источника данных для вычисляемых полей.
Синтаксис
ADDLOOKUP (Имя процедуры,Имя или описание датасета параметров)
Аргументы
- Имя процедуры
- строка, являющаяся названием хранимой процедуры Interbase.
- Имя или описание датасета параметров
- строка (или ассоциативный массив), являющаяся именем (или описанием) датасета. Можно использовать имя стандартного датасета электронной формы, либо созданного функцией CREATEDATASET. Также можно вместо имени задать описание в том же формате что и для функции CREATEDATASET.
Тип результата
- Нет
Примеры
Процедура LookupArticulSpecialPrice должна возвращать по списку кодов товаров (строка через ;) датасет с кодом товара (должен называться Id) и ценой (например, Price)
ADDLOOKUP(`LookupArticulSpecialPrice`,`Articuls,S=""|PriceList,I=""`) - создает датасет.
ADDLOOKUP(`LookupArticulSpecialPrice`,[`Articuls,S:``,`PriceList,I:``]) - используя ассоциативный массив.
Articul.$LookupArticulSpecialPrice$Price - вернет спец. цену для товара Articul