Aquí hay una muestra de Javascript, que quiero agregar una instrucción WHERE adicional a la variable CONDICIONES.
Además de Donde Costo > 0, solo incluya registros donde ProductName comience con "XYZ".
Tal vez: Y ProductName StartsWith('XYZ') ??
REPORTS: [{NAME: 'MYREPORTNAME', CONDITIONS: 'WHERE Cost > 0', FIELDS: {'ProductSKU' : 'STRING', 'ProductName' : 'STRING', 'Cost' : 'FLOAT' }Esto se llama más tarde en esta función:
function retrieveMyReport(reportConfig, ClientId) { var fieldNames = Object.keys(reportConfig.FIELDS); var report = MyApp.report( 'SELECT ' + fieldNames.join(',') + ' FROM ' + reportConfig.NAME + ' ' + reportConfig.CONDITIONS + ' DURING ' + CONFIG.DEFAULT_DATE_RANGE); ...¿Cómo amplío esta cláusula WHERE para incluir ambas condiciones?
Esto parece una consulta SQL, por lo que probablemente debería usar el operador LIKE :
CONDITIONS: 'WHERE Cost > 0 AND ProductName LIKE \'XYZ%\''