Create an IF text expression
- Topics:
- Custom Forms
CREATED FOR:
- Experienced
- Admin
- Leader
- User
In this video, you will learn:
- What the IF expression does
- How to use a IF text expression in a calculated field
Transcript
In this video, you’ll learn what the IF expression does and how to use an IF expression in a calculated field.
If expressions are one of the most powerful expressions you can use in a calculated field, it allows you to create new conditions based on your needs while still using all the information that’s gathered by Workfront.
It’s one way of getting a clear perception of the work being done in your organization.
The IF text expression allows you to compare, format and string together fields of data using a condition, a true value, and a false value. For example, if the project’s description field is blank, the calculated field should say, No Description.
However, if a description is found, the actual description should appear. This can be done with an IF text expression in a calculated field. The IF text expression includes the name of the expression, a condition, a true value, and a false value. Let’s go over each element of the IF text expression.
The condition is the requirement that has to be evaluated in order to determine whether the true or false value will appear. It’s the foundation of the expression. For example, is the project status equal to on hold or is the description field blank? Conditions are typically written using operators to qualify the condition. For example, if the project status is equal to on hold, the condition is {status}=ONH.
The equals sign is the operator that causes the condition. In this case, the condition only asks for one status to be looked at.
There are other operators that help in creating the needed conditions. Operators like greater than, does not, and et cetera.
In this example, this means if the percent complete is more than 50%, and in this example, this means if the priority does not equal high. You can also nest expressions within an expression.
In this case, the, is blank expression can be used as the condition to say if the description field is blank, whatever you use, once the condition is written, the expression must tell the system what to do if the condition is or is not met.
That’s where the true and false values come into play.
If the condition is met, the calculated field uses the true value to place information in the calculated field. For example, if the project status is equal to on hold then you want the calculated field to say inactive.
If the description field is blank, then the calculated field should say, No Description and be placed in the true value slot.
The last thing to enter is the false value.
This means if the condition is not met, what should go into the calculated field? What should be the false value if the project is any other status than on hold? In this example, you want to leave the field empty or left blank. To do that, you enter a quotation mark, a space and another quotation mark.
Now, technically the calculated field isn’t blank. There is a space between the quotation marks but that allows the field to appear blank.
In the description example, if there is a description for a project, the calculated field should show the actual description.
As always, when you’re done entering the elements of the expression, make sure to close it with a parenthesis.
Otherwise, you can’t save the expression and thereby the custom form.
After putting in the closing parenthesis and saving the field in the custom form, the calculated field can be viewed in the objects detail page or used in a report view.
IF expressions are one of the most powerful tools in your custom information built. It allows you to create conditions important to your needs using information already gathered by Workfront to enhance your understanding of the work being done. -
Workfront
- Workfront Tutorials
- Administration and Setup
- Organizational setup
- Manage deleted items
- Configure system defaults
- Layout templates
- What are layout templates?
- Find layout templates
- Customize terminology with layout templates
- Customize the Main Menu with layout templates
- Add and manage pins through a layout template
- Customize Home with layout templates
- Assign and manage access to layout templates
- Customize object areas with a layout template
- Customize project details with layout templates
- Customize project headers with layout templates
- Customize reporting lists with layout templates
- Email and In App Notifications
- Create and manage users
- Approval processes and milestone paths
- System performance and maintenance
- Project finances
- Custom Data
- Custom Forms
- Calculated expressions
- Get started with calculated fields and expressions
- Learn the data expression structure
- Understand Date & Time and Mathematical expressions
- Create ADDDAYS, ADDWEEKDAY, ADDMONTHS, ADDYEARS expressions
- Use the Calculation Editor
- Create DATEDIFF and WEEKDAYDIFF expressions
- Create a SUB, SUM, DIV, or PROD data expression
- Use the CONCAT expression in a calculated field
- Create LEFT/RIGHT expressions
- Use the ISBLANK and CONTAINS expressions
- Create an IF text expression
- Things to know about calculated field expressions
- Manage work
- Projects
- Understand basic project creation
- Navigate the project page
- Learn four ways to create a project
- Fill in the project details
- Get started planning a project
- Take a project live
- Get started managing a project
- Find projects
- Share a project
- Understand the project team
- Understand project communication
- View project information
- Track overall project progress
- Track work progress with project metrics
- Understand the Gantt view
- Understand the Board view
- Tasks
- Issues/requests
- Request queues
- Portfolios
- Approval processes and milestone paths
- Create and manage project templates
- Project timelines
- Close a project
- Project finances for users
- Intermediate projects
- Projects
- Reporting
- Basic reporting
- Understand reporting elements
- Understand reporting components
- Create a basic grouping
- Create a basic view
- Add basic conditional formatting to a view
- Create a basic filter
- Understand the new filter experience
- Create basic filter activities
- Create a simple report
- Create a task report
- Copy a report
- Create reports with charts
- Create a matrix report
- Create dashboards
- Send and share reports
- Understand report settings
- Intermediate reporting
- Create filters with user-based wildcards
- Create filters with date-based wildcards
- Create OR statements in filters
- Understand built-in project filters
- Understand built-in task filters
- Understand built-in issue filters
- Understand basic text mode for filters
- Understand basic text mode for views
- Understand basic text mode for groupings
- Create custom prompts
- Advanced reporting
- Calendar reports
- Basic reporting
- Manage resources
- Workfront Goals
- Workfront Planning
- Integrations
- Adobe Creative Cloud
- Adobe Experience Manager Assets Essentials
- G Suite
- Jira
- Microsoft Outlook
- Microsoft Teams
- Adobe Workfront for Microsoft Teams Overview
- Install Adobe Workfront for Microsoft Teams
- Access Adobe Workfront from Microsoft Teams
- Search for and share Adobe Workfront items in Microsoft Teams
- Create Adobe Workfront tasks from Microsoft Teams
- Submit Adobe Workfront requests from Microsoft Teams
- Manage Adobe Workfront notifications in Microsoft Teams
- Slack
- Fusion
- Welcome to Workfront Fusion
- Understand the basics
- Initial scenario design walkthrough
- Initial scenario design exercise
- Mapping panel and formula editor
- Mapping panel important notes
- Beyond basic mapping walkthrough
- Beyond basic mapping exercise
- Use filters
- Filters walkthrough
- Filters exercise
- Access previous versions walkthrough
- Access previous versions exercise
- Universal connectors and routing
- Universal connectors exercise overview
- Introduction to universal connectors walkthrough
- Introduction to universal connectors exercise
- Understand routers
- Routers walkthrough
- Routers exercise
- Common routing patterns
- Routing patterns walkthrough
- Routing patterns exercise
- Set-it and get-it
- Get/Set variables walkthrough
- Set/Get variables exercise
- Iteration and aggregation
- Execution history and scheduling
- Beyond basic modules
- Data structures and data stores
- Final functional bits and bobs
- Troubleshooting and error handling
- Workfront Fusion administration
- Design optimization and testing
- Workfront Proof
- Learn the benefits of proofing
- Understand the difference between a document and a proof
- Proofing viewers explained
- Administration and setup
- What is an automated workflow template
- Customize proof comment actions
- Customize proof decision options
- Understand email alerts and proof notifications
- Proof roles and email alerts
- Report on proofs
- Set default at risk proof settings
- Set up global proof settings
- Set default proof roles
- Set up proof account default settings
- Settings for proof users
- Upload proofs
- What is a proof version
- Who uploads the proof versions
- Convert a document to a proof
- View and compare proof versions
- Upload a proof version
- Manage proof versions
- Upload a proof of a video
- Upload a proof of a website
- Upload a proof with a basic workflow
- Upload a proof with an automated workflow
- Upload with a drag and drop
- Combine multiple files into a single proof
- Proof workflows
- Review and approve work
- Workfront DAM
- System setup
- Metadata and keywords
- Brand Connect customization
- Workfront DAM user: Contributor
- Understand Workfront DAM as a contributor
- Understand asset management as a contributor
- Understand finding assets as a contributor
- Understand lightboxes as a contributor
- Understand metadata and keyword best practices
- Work with assets as a contributor
- Send a file as a contributor
- Publish assets as a contributor
- Add a Workfront DAM link
- Brand Connect user
- Home
- Agile
- Best Practices
- Agile
- API Explorer
- Business case and portfolio optimizer
- Communication
- Custom forms
- Custom reports
- Dashboards
- Documents
- Filters, views, and groupings
- Job roles
- Layout templates
- Licenses and access levels
- Onboarding and adoption
- Organization units
- Portfolios and programs
- Preview sandbox
- Project, task, and issue preferences
- Project templates
- Proofing
- Request queue
- Resource Planner
- Resource pools
- Scenario Planner
- Schedules
- Statuses
- System performance and maintenance
- Text mode reporting
- Timeline planning and management
- Timesheets and logging time
- Utilization
- Workfront Goals
- Workload Balancer
- Workfront for executives