Article Overview:
This article will cover how you can achieve the following:
- Address search issues when looking for library checkpoints with special characters in Virtuoso.
- Use the Unicode identification tool to validate and correct naming inconsistencies.
Problem Statement:
When searching for a library checkpoint by its full name in the "Add Library Checkpoint" side pane, no results are returned. However, shortening the query displays the desired checkpoint in the results. This issue occurs due to the presence of special characters, such as non-breaking spaces (NBSP), in the checkpoint name, which prevents an exact match.
Solution:
1. Identify the Special Character in the Checkpoint Name:
- The checkpoint name may contain a non-breaking space (U+00A0: NBSP) instead of a standard space, causing the search to fail.
- To verify, use the Unicode identification website: https://www.babelstone.co.uk/Unicode/whatisit.html.
2. Steps to Validate the Character:
- Copy the full name of the checkpoint (e.g.,
D365 - Navigate to Customer service
). - Open https://www.babelstone.co.uk/Unicode/whatisit.html.
- Paste the name into the input box.
- The tool will highlight the exact Unicode characters used, helping identify any special characters like NBSP.
3. Rename the Checkpoint:
- Replace the non-breaking space (NBSP) with a standard space to ensure the checkpoint name is compatible with the search functionality.
- Example:
- Original Name:
D365 - Navigate to Customer service
(space contains NBSP). - Corrected Name:
D365 - Navigate to Customer service
(uses standard space).
- Original Name:
4. Update and Re-Test:
- After renaming, retry the search in the "Add Library Checkpoint" side pane to confirm the issue is resolved.
Notes:
- The Unicode identification tool is helpful for diagnosing naming issues across Virtuoso where special characters are unintentionally introduced.
- Virtuoso plans to improve name "prettification" to minimize confusion in the future.
Comments
0 comments
Please sign in to leave a comment.