Skip to main content
Commonmark migration
Source Link

The User you are running this query as almost certainly lacks read permission on the Opportunity__c field. Navigate to their Profile configuration (Setup > Manage Users > Profiles) and go to Object Settings > Campaign Influence. Make sure they have Read Access selected for Opportunity.

What you're trying to do should be supported otherwise. The documentation on FORMAT() states it supports aliasing and can be nested with aggregate functions:

The FORMAT function supports aliasing. In addition, aliasing is required when the query includes the same field multiple times. For example:

 
SELECT Id, LastModifiedDate, FORMAT(LastModifiedDate) formattedDate FROM Account
 

You can also nest it with aggregate or convertCurrency() functions. For example:

 
SELECT amount, FORMAT(amount) Amt, convertCurrency(amount) editDate, FORMAT(convertCurrency(amount)) convertedCurrency FROM Opportunity where id = '12345'
SELECT FORMAT(MIN(closedate)) Amt FROM opportunity

The User you are running this query as almost certainly lacks read permission on the Opportunity__c field. Navigate to their Profile configuration (Setup > Manage Users > Profiles) and go to Object Settings > Campaign Influence. Make sure they have Read Access selected for Opportunity.

What you're trying to do should be supported otherwise. The documentation on FORMAT() states it supports aliasing and can be nested with aggregate functions:

The FORMAT function supports aliasing. In addition, aliasing is required when the query includes the same field multiple times. For example:

 
SELECT Id, LastModifiedDate, FORMAT(LastModifiedDate) formattedDate FROM Account
 

You can also nest it with aggregate or convertCurrency() functions. For example:

 
SELECT amount, FORMAT(amount) Amt, convertCurrency(amount) editDate, FORMAT(convertCurrency(amount)) convertedCurrency FROM Opportunity where id = '12345'
SELECT FORMAT(MIN(closedate)) Amt FROM opportunity

The User you are running this query as almost certainly lacks read permission on the Opportunity__c field. Navigate to their Profile configuration (Setup > Manage Users > Profiles) and go to Object Settings > Campaign Influence. Make sure they have Read Access selected for Opportunity.

What you're trying to do should be supported otherwise. The documentation on FORMAT() states it supports aliasing and can be nested with aggregate functions:

The FORMAT function supports aliasing. In addition, aliasing is required when the query includes the same field multiple times. For example:

SELECT Id, LastModifiedDate, FORMAT(LastModifiedDate) formattedDate FROM Account

You can also nest it with aggregate or convertCurrency() functions. For example:

SELECT amount, FORMAT(amount) Amt, convertCurrency(amount) editDate, FORMAT(convertCurrency(amount)) convertedCurrency FROM Opportunity where id = '12345'
SELECT FORMAT(MIN(closedate)) Amt FROM opportunity
added 826 characters in body
Source Link
Adrian Larson
  • 151.4k
  • 38
  • 247
  • 431

The User you are running this query as almost certainly lacks read permission on the Opportunity__c field. Navigate to their Profile configuration (Setup > Manage Users > Profiles) and go to Object Settings > Campaign Influence. Make sure they have Read Access selected for Opportunity.

What you're trying to do should be supported otherwise. The documentation on FORMAT() states it supports aliasing and can be nested with aggregate functions:

The FORMAT function supports aliasing. In addition, aliasing is required when the query includes the same field multiple times. For example:

SELECT Id, LastModifiedDate, FORMAT(LastModifiedDate) formattedDate FROM Account

You can also nest it with aggregate or convertCurrency() functions. For example:

SELECT amount, FORMAT(amount) Amt, convertCurrency(amount) editDate, FORMAT(convertCurrency(amount)) convertedCurrency FROM Opportunity where id = '12345'
SELECT FORMAT(MIN(closedate)) Amt FROM opportunity

The User you are running this query as almost certainly lacks read permission on the Opportunity__c field. Navigate to their Profile configuration (Setup > Manage Users > Profiles) and go to Object Settings > Campaign Influence. Make sure they have Read Access selected for Opportunity.

The User you are running this query as almost certainly lacks read permission on the Opportunity__c field. Navigate to their Profile configuration (Setup > Manage Users > Profiles) and go to Object Settings > Campaign Influence. Make sure they have Read Access selected for Opportunity.

What you're trying to do should be supported otherwise. The documentation on FORMAT() states it supports aliasing and can be nested with aggregate functions:

The FORMAT function supports aliasing. In addition, aliasing is required when the query includes the same field multiple times. For example:

SELECT Id, LastModifiedDate, FORMAT(LastModifiedDate) formattedDate FROM Account

You can also nest it with aggregate or convertCurrency() functions. For example:

SELECT amount, FORMAT(amount) Amt, convertCurrency(amount) editDate, FORMAT(convertCurrency(amount)) convertedCurrency FROM Opportunity where id = '12345'
SELECT FORMAT(MIN(closedate)) Amt FROM opportunity
Source Link
Adrian Larson
  • 151.4k
  • 38
  • 247
  • 431

The User you are running this query as almost certainly lacks read permission on the Opportunity__c field. Navigate to their Profile configuration (Setup > Manage Users > Profiles) and go to Object Settings > Campaign Influence. Make sure they have Read Access selected for Opportunity.