Указывает разделенный запятыми список пар поле - имя функции, при этом внутри пары имена отделены друг от друга пробелом. Read/write как в design, так и в run time.
![]() |
---|
ConversionFunc применяется только при автоматическом обновлении. ConversionFunc не оценивается в design time. |
Используйте функцию ConversionFunc для указания родных функций Visual FoxPro или пользовательских функций конверсии, которые могут быть применены к одному или нескольким полям курсора, перед посылкой данных, содержащихся в них, источнику данных посредством операций обновления, вставки или удаления. Реальные величины, посылаемые источнику данных представляют собой значения, возвращенные функциями преобразования, ассоциированными с каждым конкретным полем.
CursorAdapter.ConversionFunc [ = 'cFieldName1 cFuncName1 [, cFieldName2 cFuncName2 ]...' ] |
Возвращаемое значение
- cFieldName
-
Указывает имя поля.
- cFuncName
-
Указывает имя функции, которая принимает значение, хранящееся в поле, в качестве первого параметра. Указанная функция или метод должны акцептировать ассоциированное имя поля в качестве единственного параметра.
Замечание
Не включайте круглые скобки в конце имени функции или метода.
Примечания
Применяется к классу: CursorAdapter
Если локальный курсор содержит символьные поля, которые используются как часть опции WHERE для автоматической генерации команды обновления, источник данных может потребовать, чтобы из содержимого были удалены хвостовые пробелы для обеспечения точно соответствия с источником данных. В приведенном ниже примере показано, как удалить такие пробелы:
![]() | |
---|---|
CursorAdapter.ConversionFunc = "companyname TRIM, contactname TRIM" |