Puede usar el Formulario de Zoho Creator para recopilar información y completarla en una tabla de Zoho Reports como una nueva fila usando CreateRow () Deluge task.
Sintaxis
<valor de retorno como map> = zoho.reports.createRow (<DATABASE NAME>, <TABLE NAME>, <Field values as map>);
donde,
<return value> es el objeto del mapa que contiene la respuesta devuelta por Zoho Reports.
<Nombre de la base de datos > es el nombre de la base de datos en Zoho Reports, donde se debe agregar el registro.
<Table Name> es el nombre de la tabla en Zoho Reports, donde se debe agregar el registro.
<Field values> es la variable de mapa que contiene la clave, pares de valores. La clave del mapa es el nombre de columna de la tabla y el valor del mapa es el valor del campo tal como se envió en el formulario de ZC. Por ejemplo, "Empresa": entrada.Nombre de la empresa. Aquí, "Compañía" es el nombre de columna de la tabla mencionada como argumento y entrada del Nombre de tabla. Company_Name se refiere al valor especificado en el campo Company_Name en el formulario de Zoho Creator.
Ejemplo de secuencia de comandos para crear una nueva fila en Zoho Reports. Puede agregar la secuencia de comandos a On Add -> en el bloque Success del formulario.
rowInfo = map ();
rowInfo.put ("Región", entrada.Región);
rowInfo.put ("Categoría de producto", input.Product_Category);
rowInfo.put ("Producto", input.Product);
rowInfo.put ("Customer Name", input.Customer_Name);
rowInfo.put ("Sales", input.Sales.toString ());
rowInfo.put ("Profit", input.Profit.toString ());
rowInfo.put ("Costo", input.Cost.toString ());
mapResponse = zoho.reports.createRow (<DATABASE NAME>, <TABLE NAME>, rowInfo);
rowInfo es la variable de mapa que contiene la clave, pares de valores.
mapResponse es la variable que contiene la cadena xml devuelta por Zoho Reports.