This implements another type of lookup combo field (see DBLLCField).
'Lookup' is a field where the value is chosen from a set of values AND that set of values is got from a query. It is usually used to allow user edit a 1:N (one-too-many) relationship.
DBLJSLCField uses external popup window where user can select the record. It tightly cooperates with DBLExternalSelector, which can be used to provide such selection. This is meant to allow selecting from many records.
The filter this field implements is textual, the same as (for example) DBLTextField has. It searches the textual version.
SIDE NOTE: This class should be actually a descendant of both DBLLCField and a DBLJSEditField. However, PHP does not allow multiple inheritance, so I had to choose. I had chosen DBLSEditField to be this class' parent, mostly for educational reasons (show users how to derive a field from DBLJSEditField, which has different id and text value). This leads, unfortunatelly, to duplicating some functions :-(
Please, see DBLLCField for further information on lookup fields.
TODO example TODO
Located in /DBLJSLCField.php (line 35)
DBLField | --DBLJSEditField | --DBLJSLCField
Inherited from DBLJSEditField
DBLJSEditField::$editURL
DBLJSEditField::$width
Inherited from DBLField
DBLField::$addAsterixes
DBLField::$allowEmpty
DBLField::$computed
DBLField::$dbName
DBLField::$default
DBLField::$detailAttributes
DBLField::$detailPostfix
DBLField::$detailPrefix
DBLField::$editAttributes
DBLField::$editPostfix
DBLField::$editPrefix
DBLField::$filterAttributes
DBLField::$filterPostfix
DBLField::$filterPrefix
DBLField::$indexAttributes
DBLField::$indexPostfix
DBLField::$indexPrefix
DBLField::$lookupField
DBLField::$name
DBLField::$needsMultipart
DBLField::$noOrderByTitle
DBLField::$readOnly
DBLField::$titleHTML
DBLField::$titleTxt
DBLField::$widgetAttributes
Constructor.
Inherited From DBLJSEditField
DBLJSEditField::DBLJSEditField()
DBLJSEditField::acceptValue()
DBLJSEditField::formatEdit()
DBLJSEditField::formatFilter()
DBLJSEditField::getText()
Inherited From DBLField
DBLField::DBLField()
DBLField::acceptFilterValue()
DBLField::acceptValue()
DBLField::addCondition()
DBLField::checkValue()
DBLField::formatDetail()
DBLField::formatEdit()
DBLField::formatFilter()
DBLField::formatIndex()
DBLField::jsCheck()
DBLField::setTitle()
DBLField::splitValue()
Documentation generated on Mon, 6 Sep 2004 21:57:11 +0200 by phpDocumentor 1.2.3