CustomFieldProperties Method

Sets attributes associated with custom fields.

Syntax

expression**.CustomFieldProperties(FieldID, Attribute, SummaryCalc, GraphicalIndicators, Required)**

*expression   *     Optional. An expression that returns an Application object.

PjCustomField

pjCustomProjectEntCost1-10 pjCustomResourceOutlineCode1-10
pjCustomProjectEntDate1-30 pjCustomResourceStart1-10
pjCustomProjectEntDuration1-10 pjCustomResourceText1-30
pjCustomProjectEntFlag1-20 pjCustomTaskCost1-10
pjCustomProjectEntNumber1-40 pjCustomTaskDate1-10
pjCustomProjectEntOutlineCode1-30 pjCustomTaskDuration1-10
pjCustomProjectEnt1-40 pjCustomTaskEntCost1-10
pjCustomResourceCost1-10 pjCustomTaskEntDate1-30
pjCustomResourceDate1-10 pjCustomTaskEntDuration1-10
pjCustomResourceDuration1-10 pjCustomTaskEntFlag1-20
pjCustomResourceEntCost1-10 pjCustomTaskEntNumber1-40
pjCustomResourceEntDate1-30 pjCustomTaskEntOutlineCode1-30
pjCustomResourceEntDuration1-10 pjCustomTaskEntText1-40
pjCustomResourceEntFlag1-20 pjCustomTaskFinish1-10
pjCustomResourceEntNumber1-40 pjCustomTaskFlag1-20
pjCustomResourceEntOutlineCode1-30 pjCustomTaskNumber1-20
pjCustomResourceEntText1-40 pjCustomTaskOutlineCode1-10
pjCustomResourceFinish1-10 pjCustomTaskStart1-10
pjCustomResourceFlag1-20 pjCustomTaskText1-30
pjCustomResourceNumber1-20  

Attribute    Optional Long. The attribute to associate with the field specified with FieldID. Can be one of the following PjCustomFieldAttribute constants: pjFieldAttributeNone, pjFieldAttributeFormula, or pjFieldAttributeValueList.

PjSummaryCalc

pjCalcNone pjCalcRollupCountFirstSublevel
pjCalcFormula pjCalcRollupCountNonsummaries
pjCalcRollupAnd pjCalcRollupMax
pjCalcRollupAverage pjCalcRollupMin
pjCalcRollupAverageFirstSublevel pjCalcRollupOr
pjCalcRollupCountAll pjCalcRollupSum

GraphicalIndicators    Optional Boolean. True if graphical indicators display instead of data for the custom field.

Required    Optional Boolean.

Remarks

Changing the value of Attribute for a field only enables or disables the attribute. It does not remove any associated data.

Applies to | Application Object

See Also | CustomFieldGetFormula Method | CustomFieldIndicators Method | CustomFieldSetFormula Method