LookupTable.UpdateLookupTablesMultiLang method

Creates, modifies, or deletes data in multilanguage custom field lookup tables and corresponding code masks.

Namespace:  WebSvcLookupTable
Assembly:  ProjectServerServices (in ProjectServerServices.dll)

[SoapDocumentMethodAttribute("http://schemas.microsoft.com/office/project/server/webservices/LookupTable/UpdateLookupTablesMultiLang", RequestNamespace = "http://schemas.microsoft.com/office/project/server/webservices/LookupTable/", 
	ResponseNamespace = "http://schemas.microsoft.com/office/project/server/webservices/LookupTable/", 
	Use = SoapBindingUse.Literal, ParameterStyle = SoapParameterStyle.Wrapped)]
public void UpdateLookupTablesMultiLang(
	LookupTableMultiLangDataSet ltds,
	bool validateOnly,
	bool autoCheckIn
)

Parameters

ltds
Type: WebSvcLookupTable.LookupTableMultiLangDataSet

LookupTableMultiLangDataSet containing updated data in the datatables.

validateOnly
Type: System.Boolean

Validate only, do not update.

autoCheckIn
Type: System.Boolean

If true, check in after making changes.

Caution noteCaution

When you use the PSI to create or update a number lookup table, do not add values that have more than two decimal places.

The UpdateLookupTables method enables you to save a number with more than two decimal places. When you create a custom field that uses the number lookup table, Project Professional 2010 rounds the number custom field values to two decimal places and shows them as strings in the drop-down list to select a value. When you select a value, Project Professional 2010 converts the string back to a number. The process shows an error, because the numeric value with only two decimal places does not exist.

Project Server Permissions

Permission

Description

ManageEnterpriseCustomFields

Allows the user to modify the definitions of Enterprise custom fields and lookup table values. Global permission.

Community Additions

ADD
Show:
© 2014 Microsoft