Hello all!
We continuously strive to enhance and improve Zoho Creator with new capabilities. Continuing with this journey, we're excited to share the latest developments and progress with you.
Now, let's dive into the updates for this month:
- Widget JS API 2.1
- Updating multiple fields in Deluge
- Page enhancements
- Enhanced backup handling
- Search enhancement on the Environment Staging page
- - - - - - - - - -
Widgets JS API 2.1
We'll be rolling out a slew of updates to help you build more powerful widgets. Our JS SDK will now support:
- v2.1 APIs: Our widgets will support both Zoho Creator API v2 and API v2.1.
- Meta APIs: In addition to data and file APIs, we’ve added support for meta and publish APIs.
- Custom APIs: You can now utilize custom APIs in widgets.
Business value
These updates supercharge your widget development, enabling you to create dynamic and responsive widgets with ease.
Applicable for: C5, C6
Availability: All DCs
- - - - - - - - - -
Updating multiple fields in Deluge
We’re introducing a new Deluge task, update multiple fields, which allows you to update multiple field values of a record with a single Deluge statement. This task addresses performance issues caused by multiple Deluge calls, improving efficiency and reducing execution time.
You can use the new task to:
- Update field values in the first record stored in a collection variable.
- Update field values in every record of a form or collection.
- Update the first record from a set of filtered records in a form.
Business value
By enabling multiple field updates within a single statement, this update helps you achieve two goals: It counts only one statement against your plan limit during execution and addresses backend performance issues.
Applicable for: C5, C6
- - - - - - - - - -
Page enhancements
We'll be enhancing page charts with the following set of intuitive updates:
- Date grouping: If a date field is chosen, you can group the X-axis values based on the time range selected under the Group Date Values dropdown that appears below. The available options are Actual, Month, Year, Quarter, Month & Year, and Quarter & Year.
- Set interval: Specify an interval value to determine the spacing of the tick marks on the Y-axis. The first tick mark will be the nearest multiple of the interval below the minimum value in the chosen field's data. For example, with an interval set as 100 and values of 332, 445, and 498, the tick marks will be at 300, 400, and 500.
- Enable data label: Enable data labels under the Chart Controls section to show the Y-axis metrics permanently for each section displayed by a chart.
- Theme color - You can now select a custom theme color for your charts via the color picker, with default colors based on the app theme.
- Drill down - View detailed data by clicking on charts. Admins can now set up reports to open when clicked, offering more context.
- Filters - Admins can configure filters for charts, enabling users to filter their visualized data for more precise insights.
Business value
These chart updates enable greater customization, enhancing data visualization and offering deeper insights for improved decision-making.
Applicable for: C5, C6
Availability: All DCs
- - - - - - - - - -
Enhanced backup
We’re rolling out backend enhancements to our Backup and Restore feature to improve the handling of backups for large applications. These updates aim to reduce the occurrence of backup failures and minimize user inconvenience.
- Backup zip structure: Currently, backups contain meta.zds, data.zip, and files.zip files. With enhanced backup, the data and files will be split into 256 MB zip files (e.g., data1.zip, data2.zip, etc.). Large forms, which were previously stored as a single CSV inside data.zip, will also be split across multiple zip files.
- Backup download: This enhancement allows you to download backups as large as 4 GB, exceeding the current limit of 1 GB.
Business value
The enhanced backup feature improves reliability and scalability for large applications while minimizing backup failures.
Applicable for: C5, C6
- - - - - - - - - -
Search enhancement on the Environment Staging page
We’re enhancing the search function on the Environment Staging page to make it easier to narrow down and publish specific changes to the staging environment. Previously, while you could search for components or changes on the Staging page, you couldn’t select individual results. With this update, you’ll now be able to select one or more items from your search results, eliminating the need for manual scrolling and reducing effort. This improvement simplifies the process of managing and moving changes, especially in large applications with numerous updates, allowing you to efficiently publish only the changes you need to the staging environment.
How will it work?
- Going forward, when you use the search option on the Staging page, under the Publish to Stage section, you'll now be able to select from the search results.
Business value
These enhancements simplify the management and deployment of changes to the staging environment by allowing you to quickly isolate and move only the specific updates you need.
Applicable for: C6
Availability: All DCs
- - - - - - - - - -
That wraps up this month's updates. Stay tuned for notifications on the rollout of these features—and feel free to share your thoughts on these updates in the comments below!
Regards,
The Zoho Creator Team
Recent Topics
Does an email preview pane view register as opened?
Hi, If a recipient of one of my campaigns views it in a preview pane, opposed to opening the email, does Zoho Campaigns register that email as being opened (viewed)?
Display duplicate image canvas
Now in canvas view image field, It will display both normal and conditional styling image. Please help with this bug.
Directly Edit, Filter, and Sort Subforms on the Details Page
Hello everyone, As you know, subforms allow you to associate multiple line items with a single record, greatly enhancing your data organization. For example, a sales order subform neatly lists all products, their quantities, amounts, and other relevant
Portal orders
Is it possible to set up an ordering system through the portal so that my customers can place orders through their portal?
CLIENT PORTAL (If clients can place orders directly on the portal)
Zoho client portal is excellent. Everything is there except one thing. Client should be able to place orders directly on the portal. This would enhance the portal and end users will be extremely happy. This suggestion infact came from one of our client.
Portal Default View
Hello! My company is about roll out portals for some users, but we were wondering if it was possible to set the Record Detail Page View to default to a custom view that we made. That way the information they need would be streamlined and easier to see.
Macro Email to be determined by a ticket field
Hi, we are a commercial energy brokerage and are implementing Desk as our helpdesk tool to replace manual emails, personal whataspp and telephone. We have setup a macro rule when we can trigger an email, update ticket status and trigger a task.... but
Welcome Link Expired
Hi The links sent to the users didn't get clicked on in time and now all the links have expired. Is there a way to send a new link without deleting them and re-adding them>
Custom view for Milestones
Hi, Just an idea for the future... would it be possible to create custom views for the Milestones view under Work Overview ? I usually need to look at this view filtered by project group but the filter doesn't remain when navigating away. A custom view
Zoho expense linked with Campaign instead of customers
Hi, Is there a development planned for linked an expense or a report to a zoho campaign? Indeed, suppose I created a campain in which I add different clients (for example a trip to a foreign country where I meet 3 different clients), I would like this campaign to be linked to the expenses I have. Say I have a plane ticket, taxis and 1 hotel night, I would like those expenses to be linked to the 3 clients. With Zoho expense, it is not possible at the time (or maybe it is but I do not know how!). thanks
🎄 Jingle, Mingle, and Automate: Spread Christmas Cheer with Zoho Desk Auto-Replies! 🎄
Hello Everyone! Welcome to this week's episode of the Community Learning Series. Christmas is in the air, and I’m sure we can all feel the jingle and the mingle of the season! The folks at Zylker Techfix are no exception—they’re busy with holiday plans
How to Iterate a Function in Zoho Desk Workflow with Delay Between Calls?
Hi everyone, I’m working on a function in Zoho Desk that searches for a specific ticket record. If the ticket is not found, I need to retry the search multiple times with a delay between each attempt until the ticket is located or a maximum number of
Making Calls Using ZDialer on Zoho Creator Widgets
The Zdialer Browser Extension does not seem to recognize phone numbers on custom widgets. What is the best way to work around this?
Adjusting Physical Inventory
Not getting very far with support on this one, they say they are going to fix it but nothings happened since November. Please give this a thumbs up if you would like to see this feature or comment if you have some insight. Use Case: Inventory set to be
Print PO receipt
Hi I would like to print the PO receipt. There does not seem to be any way to do this. I track batch numbers and printing the PO does not show this. Only the receipt would show the details of the receipt. Currently I print the screen which does not have
Create a purchase order in vendor's currency
I am having a problem working this out and would appreciate some suggestions. We have Books and Inventory working in tandem. We are in Australia, our product is sold in Australia in $A and obviously all our invoices, accounts and reports need to be in
Time Field
Good Day, I have a question, when I save a draft and reload it. Why does the time field format keeps goes from hh:mm to hh:mm:ss? Is there a way I can force it to load to hh:mm only? I have tried example = totime(input.TimeField, "hh:mm") in the -created
Work Orders / Bundle Requests
Zoho Inventory needs a work order / bundle request system. This record would be analogous to a purchase order in the purchasing workflow or a sales order in the sales cycle. It would be non-journaling, but it would reserve the appropriate inventory of
Getting error during inserting a record in form of zoho people using zoho api
import requests import json # Set your access token and Zoho People API base URL access_token = '1000.XXXXXXXXXXXXXXX.XXXXXXXXXXXXXXXXXXXXX' api_base_url = 'https://people.zoho.in/people/api/' # Set the form name and data to be inserted form_link_name
Display your zoho contact name when they call your mobile number
As per the title If a contact calls the office number, the contacts name shows on mobile as long as I have their contact details registered in my crm. Is there a way that if the contact calls my mobile, their name can be displayed? Currently just their number shows when they call.
Change script to add fields
Hi, I have a custom function (writen by a different implementation company in the beginning) which I would like to edit to add a different field as well. Can't get it to work on my own though. - The script now adds the address fields to a new quote (needs
1 API to all channel
hi zoho team: I am the product manager of anywheel, we are planning to integrate zoho, we want to integrate multiple channels through 1 API, please can you send me the integration document and guideline?
Custom Profile Agents Unable to Update Mandatory Phone Number in tickets under Zoho Desk
Hi, While working in the Ticket module in Zoho Desk, agents with a custom profile are unable to update the Phone Number field (which is mandatory) under Account Information. The agents need to enter values such as "NA" or "Nil" in the field to close the
Revamped Print in Zoho Sheet—customized for paper
The latest enhancements to Zoho Sheet's Print settings allows you to print a worksheet or a selected range, with customizations that make the data comprehensible, even on paper. Customize header and footer Make your spreadsheets meaningful with a relevant header and footer. You can now choose to display the file name, sheet name, current page number, total pages, date, and time as the header and footer in your print view. Besides the predefined elements, you can also give a custom text for header/footer.
Adding Bluesky channel
Hello, Is Bluesky (AT protocol) soon added on Social ? Bluesky is being developped and is now open to anyone (no more invitation) Thank you
How Can i put a form in Zobot
Hi,how can i integrate a form which has a multiple options to choose from.the form should be opened or displayed by zobot after it meets a requirement in the conversation. Thanks in advance !
Query table pull last 12 months
I am tying to pull the following criteria and the date is always what causes me the issue. I want to pull people (pco_id) who have entries of "event_id" being these 2 events and whos "kind" is Regular or Guest and where the event_starts_at (date column)
Unified customer portal login
As I'm a Zoho One subscriber I can provide my customers with portal access to many of the Zoho apps. However, the customer must have a separate login for each app, which may be difficult for them to manage and frustrating as all they understand is that
Response Violation - Zoho Desk
Hi Team, I just need an information regarding the zoho desk - Response Violation and how can we avoid the tickets from getting the tickets response violated.
message on click of button
Hi, i added insert task on 'Quick view' below 'Action' of report just below 'Delete' button, so i am trying to add a message on click of button that, "This item is now added into Pending Request" like this .... So, how can i achieve this ; because
Is it possible to disable Chat Waiting Time, or to make it indefinite?
We have used many online chat services over the years. However, Zoho's SalesIQ appears to be the only one we've tried that has a mandatory time limit where we must respond to new customer queries. We are a small business so we have no dedicated staff
Access CRM Variables from Formula field
Is it possible to use a CRM variable (defined in Developer Space -> CRM Variables) in a formula field for calculations ?
Client Script: $Client.refresh({ triggerOnLoad: true }); not triggering onLoad Client Scripts
Hey friends! I'm trying to store a temporary var, refresh the page for the user, then check that temporary var and do some actions. Theoretically using the title's code: $Client.refresh({ triggerOnLoad: true }); should refresh the page and trigger on
Super Admin login to delete certain folders and passwords and clearing the trash folder, they are still appearing on my dashboard
Hi Zoho Team, I need help with an issue I've encountered. Despite using the Super Admin login to delete certain folders and passwords and clearing the trash folder, they are still appearing on my dashboard. I would like to understand why this is happening
Pulling Specific Products from Sales Orders in Books to a CRM Record
We currently process orders directly through our website (woocommerce) as well as through manual sales orders in zoho books. When an order comes through the website, all of the individual products from that order show up in the CRM record of that customer.
Automatically add a retainer to every estimate
Hi all, I've been trying to find a way to automatically add a retainer at a set % to every estimate we create and send. So far I haven't been successful, does anyone know of a way to do this? Thanks,
Clear String field based on the value of other field
Hello everyone, We would like to be able to clear a string field (delete whatever has been written and make it empty) when another field (picklist) is changed to a specific value. While I can empty other types of fields, I noticed that I can't do this
Custom Deal Name in Lead Conversion Mapping
I know there are ways to change the name of a Deal after conversion using a custom function, so no need to repost that information. I would like to see the CRM Improved with Deal Name Customisation and I think the Lead Conversion Mapping page would be
Within the Basic KPI component in Analytics, it is impossible to set "next" day range as a filter
Hi there, I am currently setting up a deal dashboard for the Sales team. While it is possible to filter deal records to show records that were created LAST X days only, it looks like a NEXT X days Closing date filter is not available. Would it be possible
Invoice status on write-off is "Paid" - how do I change this to "Written off"
HI guys, I want to write off a couple of outstanding invoices, but when I do this, the status of the invoices shows as "Paid". Clearly this is not the case and I need to be able to see that they are written off in the customer's history. Is there a way
Next Page