13.6 Classe Doc
Classe de Document.
Toutes les familles de documents héritent de cette classe. Cette classe décrit l'ensemble des propriétés communes aux documents de toutes les familles. Elle donne accès aux méthodes communes de manipulation de document comme la modification de document, la récupération de valeur d'attributs ou le mécanisme de hook.
Contenu du chapitre
- 13.6.1 Propriétés de la classe Doc
- 13.6.2 Hameçons (hooks) de la classe Doc
- 13.6.2.1 Doc::preCreated()
- 13.6.2.2 Doc::postCreated()
- 13.6.2.3 Doc::preDelete()
- 13.6.2.4 Doc::postDelete()
- 13.6.2.5 Doc::preDuplicate() nouveauté
- 13.6.2.6 Doc::postDuplicate() nouveauté
- 13.6.2.7 Doc::preStore()
- 13.6.2.8 Doc::postStore()
- 13.6.2.9 Doc::getCustomSearchValues() nouveauté 3.2.21
- 13.6.2.10 Doc::preRefresh()
- 13.6.2.11 Doc::postRefresh()
- 13.6.2.12 Doc::preAffect()
- 13.6.2.13 Doc::postAffect()
- 13.6.2.14 Doc::preImport()
- 13.6.2.15 Doc::postImport()
- 13.6.2.16 Doc::preUndelete() nouveauté
- 13.6.2.17 Doc::postUndelete() nouveauté
- 13.6.2.18 Doc::preConsultation()
- 13.6.2.19 Doc::preEdition()
- 13.6.3 Méthodes de la classe Doc
- 13.6.3.1 Doc::addArrayRow()
- 13.6.3.2 Doc::addHistoryEntry() nouveauté
- 13.6.3.3 Doc::clearValue() nouveauté
- 13.6.3.4 Doc::arrayToRawValue() nouveauté
- 13.6.3.5 Doc::hasPermission() nouveauté
- 13.6.3.6 Doc::delete()
- 13.6.3.7 Doc::clearArrayValues()
- 13.6.3.8 Doc::disableEditControl()
- 13.6.3.9 Doc::duplicate()
- 13.6.3.10 Doc::editattr()
- 13.6.3.11 Doc::enableEditControl()
- 13.6.3.12 Doc::getArrayRawValues() nouveauté
- 13.6.3.13 Doc::getAttribute()
- 13.6.3.14 Doc::getCustomTitle()
- 13.6.3.15 Doc::getDate()
- 13.6.3.16 Doc::getDocAnchor()
- 13.6.3.17 Doc::getFamilyDocument() nouveauté
- 13.6.3.18 Doc::getFamilyParameterValue() nouveauté
- 13.6.3.19 Doc::getMultipleRawValues() nouveauté
- 13.6.3.20 Doc::getOldRawValue() nouveauté
- 13.6.3.21 Doc::getOldRawValues() nouveauté
- 13.6.3.22 Doc::getPropertyValue() new
- 13.6.3.23 Doc::getState()
- 13.6.3.24 Doc::getTitle()
- 13.6.3.25 Doc::getRawValue() nouveauté
- 13.6.3.26 Doc::getAttributeValue() nouveauté
- 13.6.3.27 Doc::isAlive()
- 13.6.3.28 Doc::isChanged()
- 13.6.3.29 Doc::getLatestId()
- 13.6.3.30 Doc::rawValueToArray() nouveauté
- 13.6.3.31 Doc::removeArrayRow()
- 13.6.3.32 Doc::refresh()
- 13.6.3.33 Doc::revise()
- 13.6.3.34 Doc::setState()
- 13.6.3.35 Doc::setValue()
- 13.6.3.36 Doc::setAttributeValue()
- 13.6.3.37 Doc::store()
- 13.6.3.38 Doc::undelete() nouveauté
- 13.6.3.39 Doc::viewattr()
- 13.6.4 Gestion des minuteurs de document nouveauté
- 13.6.4.1 Doc::attachTimer() nouveauté
- 13.6.4.2 Doc::getAttachedTimer() nouveauté
- 13.6.4.3 Doc::unAttachTimer() nouveauté
- 13.6.4.4 Doc::unattachAllTimers() nouveauté