Руководство по настройке Optima:Функции для FastReport
Материал из AltecDocs
- GetPrice(AHeight, AWidth, ATemplate: Integer; AlwaysReopen: Boolean): string
- Возвращает строку, содержащую цену конструкции из прайс-листа, или прочерк, если соответствующий элемент прайс-листа не найден.
- AHeight — высота конструкции;
- AWidth — ширина конструкции;
- ATemplate — иденификатор шаблона;
- AlwaysReopen — не используется.
- Возвращает строку, содержащую цену конструкции из прайс-листа, или прочерк, если соответствующий элемент прайс-листа не найден.
- GetUserParameters (WindowId: Integer): Variant
- Возвращает список пользовательских параметров, установленных в изделии.
- Count:Intreger — число элементов
- Items[Index: Integer]: Variant — запись пользовательского параметра со свойствами: Name:string — имя параметра; Text:string — значение параметра как текст; Value:Variant — значение параметра; ParameterType:string — тип параметра (String/Integer/Double); PartId:Integer — идентификатор части состава; PartName:string — имя части состава; ContourIndex:Index — номер контура; BeamIndex:Index — номер балки в контуре
- Возвращает список пользовательских параметров, установленных в изделии.
- OpenDialog (Name, Note: string): Integer
- Показывает диалог выбора файла для сохранения в поле CT_BLOBVALUE таблицы CONSTANTS. Возвращает ключ новой записи в таблице CONSTANTS
- Name — имя параметра
- Note — примечание
- Показывает диалог выбора файла для сохранения в поле CT_BLOBVALUE таблицы CONSTANTS. Возвращает ключ новой записи в таблице CONSTANTS
- PriceToStr (Value: Double; WithCurrency: Boolean = True; Names: string = 'рубль, рубля, рублей, М, копейка, копейки, копеек, Ж'): string
- Возвращает текстовое представление цены
- SaveDialog (Key: Integer; Kind:string): Integer
- Сохраняет значение поля CT_BLOBVALUE таблицы CONSTANTS в файл, выбираемый с помощью стандартного диалога. Возвращает 1, если файл выбран, и 0 противном случае.
- Key — ключ в таблице CONSTANTS
- Kind — расширение файла («BMP», «TXT» и т. п.)
- Сохраняет значение поля CT_BLOBVALUE таблицы CONSTANTS в файл, выбираемый с помощью стандартного диалога. Возвращает 1, если файл выбран, и 0 противном случае.
- UserParam (Name: string): string
- Возвращает значение пользовательского параметра из списка параметров, запакованных в переменной source_param