Textual field whose contents are edited in external javascript window.
This is a textual field, but user may not edit it freely. Instead, the field implements button to call a popup window. It is supposed the HTML page in the window will contain Javascript which will create/manage "some" interface allowing user to edit the text. The script will change the values of the fields of the form in the parent window.
The field has actually two values - a hidden one and a visible one. In DBLJSEdit class the textual version is taken into account (it has _txt appended to the field name), but some descendants may actually use hidden value and use the textual one only to presend value to user.
DBLJSLCField is such a descendant of this class and it's script allows user to select value from a list of values. It also takes advantage of the hidden field - the hidden field is set to ID if the record, textual field to its description.
Located in /DBLJSEditField.php (line 30)
DBLField | --DBLJSEditField
Class | Description |
---|---|
DBLJSLCField | This implements another type of lookup combo field (see DBLLCField). |
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::$referenceURL
DBLField::$titleHTML
DBLField::$titleTxt
DBLField::$widgetAttributes
Constructor.
Internal - convert field id to text.
This method is used by other methods to convert ID to textual representation. It just returns the ID in DBLJSEditField, but it may be overriden in descendants. DBLJSLCField does this.
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:09 +0200 by phpDocumentor 1.2.3