⏲️ Combine two selected fields with a Date Time field.
1. Overview
This Interaction is designed to combine two "Select" fields and combine them with a "Date Time" value to create a new field.
2. Example
In this example, two fields class-type and room are selected and combined with start-time to create a new name field.
async function handler(clev) {
let actions = [];
let activitySelect = clev.getValue("class-type");
let activityObject = await clev.api.getEntry({
recordId: "132155",
responseType: "iov",
id: activitySelect,
});
let activityName = activityObject.name;
let roomSelect = clev.getValue("room");
let roomObject = await clev.api.getEntry({
recordId: "132156",
responsType: "iov",
id: roomSelect,
});
let roomName = roomObject.name;
let startTime = clev.getValue("start-time");
const name = activityName + " - " + roomName + " - " + clev.moment(startTime).format('HH:mm A YYYY-MM-DD');
actions.push(clev.setValue("name", name));
return clev.mergeAll(actions);
}📌 Need Help?
