SQLFIELD — различия между версиями

Материал из Фабиус wiki
Перейти к: навигация, поиск
м
м (Пример)
 
(не показано 7 промежуточных версий этого же участника)
Строка 1: Строка 1:
SQLFIELD - это функция из справочника [[R266]]
+
[[SQLFIELD]] - это функция из справочника [[R266]]
 +
Выражение для SQL - обработки дополн.поля
 +
[[SQLFIELD]]( Fldname [,MaxLen=100] [,NeedType='SQL_DOUBLE'] [,Def=0] )
 +
 
 +
FldName  - имя поля
 +
 
 +
MaxLen    - максимальная длина поля
 +
 
 +
NeedType  - тип для CONVERT(...)
 +
 
 +
Def      - значение,если поле на найдено
 +
= Пример =
 +
[[SQLFIELD]]( 'GOOD_TILL',, '<span style="color:#0000FF">'''DD'''</span>' ) // извлечение даты
 +
 
 +
sql := [ select ] + sqlfield( 'GOOD_TILL',, 'DD' ) + [ from docs0419 where kinddoc = 'UTH' and lvlnum = '2' and autoid = 331228 ]
  
 
= Смотрите также =
 
= Смотрите также =

Текущая версия на 12:21, 11 апреля 2019

SQLFIELD - это функция из справочника R266

Выражение для SQL - обработки дополн.поля

SQLFIELD( Fldname [,MaxLen=100] [,NeedType='SQL_DOUBLE'] [,Def=0] )

FldName - имя поля

MaxLen - максимальная длина поля

NeedType - тип для CONVERT(...)

Def - значение,если поле на найдено

Пример

SQLFIELD( 'GOOD_TILL',, 'DD' ) // извлечение даты
sql := [ select ] + sqlfield( 'GOOD_TILL',, 'DD' ) + [ from docs0419 where kinddoc = 'UTH' and lvlnum = '2' and autoid = 331228 ]

Смотрите также

Полезные функции

Функции Delphi