LookupTable.UpdateLookupTablesMultiLang Method

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

Namespace:  [LookupTable Web service]
Service reference: http://ServerName:32843/[Project Service Application GUID]/PSI/LookupTable.svc
Web service reference: http://ServerName/ProjectServerName/_vti_bin/PSI/LookupTable.asmx?wsdl

[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


Type: [LookupTable Web service].LookupTableMultiLangDataSet
LookupTableMultiLangDataSet containing updated data in the datatables.
Type: System.Boolean
Validate only, do not update.
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




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

Community Additions