<?xml version="1.0" encoding="ISO-8859-1"?>

<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/">
	<channel>
		<title>Data Access Worldwide Forums - Code Library</title>
		<link>https://support.dataaccess.com/Forums/</link>
		<description>A place for discussion and up/download of shared code, components and other resources useful for DataFlex community developers.</description>
		<language>en</language>
		<lastBuildDate>Fri, 07 Aug 2026 21:10:57 GMT</lastBuildDate>
		<generator>vBulletin</generator>
		<ttl>60</ttl>
		<image>
			<url>https://support.dataaccess.com/Forums/images/misc/rss.png</url>
			<title>Data Access Worldwide Forums - Code Library</title>
			<link>https://support.dataaccess.com/Forums/</link>
		</image>
		<item>
			<title>Workspace Library Dependency Analyzer</title>
			<link>https://support.dataaccess.com/Forums/showthread.php?73448-Workspace-Library-Dependency-Analyzer&amp;goto=newpost</link>
			<pubDate>Mon, 03 Aug 2026 01:02:25 GMT</pubDate>
			<description><![CDATA[I read Bram's notes about migrating workspaces to DataFlex 26.0, and managing the workspace library dependency tree. Documentation link here...]]></description>
			<content:encoded><![CDATA[<div>I read Bram's notes about migrating workspaces to DataFlex 26.0, and managing the workspace library dependency tree. Documentation <a href="https://docs.dataflex.dev/Welcome/Migrating_Existing_Workspaces_to_DataFlex_2026/#31-makepath-and-dependency-trees" target="_blank">link here</a>, and Bram's forum notes <a href="https://support.dataaccess.com/Forums/showthread.php?73397-Package-Manager-Server-Clear-Per-Release-Candidate!" target="_blank">here</a>. I also followed along in the DataFlex 2026 Testing forum threads with some of the people working on updating the dependency order of their workspaces. I got inspired and figured I'd write a tool to analyze Use statements in the source files, highlighting discovered library dependencies that seem inconsistent with the specified dependencies in the workspace .sws files. The tool is basically trying to point out inconsistencies between the specified dependency tree in the .sws files, and the apparent dependencies of local libraries from analyzing source files.<br />
<br />
The tool is available on GitHub with sources, and also as a downloadable pre-built binary. The repo and associated readme are here: <a href="https://github.com/sonnyfalk/dflibanalyzer" target="_blank">https://github.com/sonnyfalk/dflibanalyzer</a>. You can download a pre-built binary here: <a href="https://github.com/sonnyfalk/dflibanalyzer/releases" target="_blank">https://github.com/sonnyfalk/dflibanalyzer/releases</a>.<br />
<br />
Please try it out if you're wrestling with your workspace library dependency order. Let me know if you find the tool helpful with highlighting the specific dependency changes needed to get the dependency order straight, and if you have any suggestions for improvements. Keep in mind that this is not an official tool, just something I put together in the hopes that it could help someone with 26.0 migration.</div>

]]></content:encoded>
			<category domain="https://support.dataaccess.com/Forums/forumdisplay.php?4-Code-Library">Code Library</category>
			<dc:creator>SonnyFalk</dc:creator>
			<guid isPermaLink="true">https://support.dataaccess.com/Forums/showthread.php?73448-Workspace-Library-Dependency-Analyzer</guid>
		</item>
		<item>
			<title>I can see the recent post from sean</title>
			<link>https://support.dataaccess.com/Forums/showthread.php?73446-I-can-see-the-recent-post-from-sean&amp;goto=newpost</link>
			<pubDate>Sun, 02 Aug 2026 18:06:24 GMT</pubDate>
			<description><![CDATA[I can't see...   
 
"When you convert Unicode back to ASCII ..."  
...]]></description>
			<content:encoded><![CDATA[<div>I can't see...  <br />
<br />
&quot;When you convert Unicode back to ASCII ...&quot; <br />
<br />
<a href="https://support.dataaccess.com/Forums/showthread.php?73444-When-you-convert-Unicode-back-to-ASCII-does-it-look-like-A%26%2365533%3B%26%2365533%3B" target="_blank">https://support.dataaccess.com/Forum...%26%2365533%3B</a><br />
<br />
I get 404 error</div>

]]></content:encoded>
			<category domain="https://support.dataaccess.com/Forums/forumdisplay.php?4-Code-Library">Code Library</category>
			<dc:creator>Samuel Pizarro</dc:creator>
			<guid isPermaLink="true">https://support.dataaccess.com/Forums/showthread.php?73446-I-can-see-the-recent-post-from-sean</guid>
		</item>
		<item>
			<title>When you convert Unicode back to ASCII, does it look different?</title>
			<link>https://support.dataaccess.com/Forums/showthread.php?73444-When-you-convert-Unicode-back-to-ASCII-does-it-look-different&amp;goto=newpost</link>
			<pubDate>Sat, 01 Aug 2026 15:25:01 GMT</pubDate>
			<description>Image:...</description>
			<content:encoded><![CDATA[<div><img src="https://support.dataaccess.com/Forums/image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAdoAAAAbCAIAAABURdldAAANwUlEQVR4AexbvW4byxWeuMw7iHVwq6QLICKAOrVpVViV/QCBi8CgKhNGCj BWFmF2rTs2JBAuqQyUpMPcu/3nfPN7MzsLknJujYljbC73Jk5v9 cOXN2Sb35tf01BBoCDYGGwAkg8Ca0v4ZAQ6Ah0BA4AQRaOj6BSWgmNAQaAr8TAs9KbEvHz2q6mrENgYbAy0WgpeOXO7fNs4ZAQ BZIfDd6Xh7//YCf2/vt8/K71dg7HqGecExW3 3sxL1gEkWx/frfvXxJSQfgP0Dp1sKLo6YK03G422Rrv2qci26v3CVR7E/0P1hcuh1lcPDWS9s2u9ORnvwdigdQwFW8UWaH5hm7V7H05lx0M6XTCC8R6a/P9rvecnoHOXbd0Ii9gut kxlGvEVUBDUY7Yc0mIRgy2amnJkqjO9P s2mm/Cwjfle90cMuv/XUgeR6sdstrg/OEyb2ZhM2NzbLlRyMxRjg51GIDqXjyS9nJnm79Yp3 21n7VB1nP0y8f52PUUEpvOV/c2np2jdKdm0Xm5kzm659phnm sJiy2cfzIcV1/fnYXd4tYeNobGNjdYcpOru9Xq0zn5w9m7r6sV4edUkJu9lHZ3dUIrh8bRQRpKA0/qNDhh3ZMhtl0vlc3CZmlTWfnrudg7kZExpX7fvyIGGB42sLmpUvf2/nYTI8fCYThnG3N3efOHP//r/13T7ibTS8vHu28Wmlmweoey8tnlNA8qGMdNAGduWNebDahzdu8vOjDS312ACvvTgNpv/aWIWkaRVSwSXBENIlpISDtl0SsxIaj37f29nv9jGVXqC6Fsq1UZqd7Z2qX 4/NbzSnmnqRJq83FoYsLAQS1aZnVNosQJFoq4emwFJ2F7mxEFkKGH/KBUiIUPtC7LivEklnOi2uhMyKIfh7lWMZbDMBQGVhCiH4K8bPgKM30AD87Y9Bn di7kVPfaz9jarCVBStNIdJtzGHdWCn72FZFl5lumrLhbKjCvhhJCydDzZHwee8kio0ArWeoCm0EyYPUNa2NdRexkrKypYiQESmJZmTc9IhogEQjce2mJq2hM8ZeX5SNfbL7 RgOXS8vsYliB7DjUxisfG2p3wTt06T8ermsiunJu6 Kjumlb899fbV5Q9VxiPnY8q5dwvk5Jfq9quXJJMvGu8W3S1hl0RorCETtBYKJ5cBKpUVh8WYZUMB51bC59Tyb7Is2yIUII7cAAM ocbnQiEU4Cn SV9wUEtw2jBe9A3L7PgrnuIYdnmD7FITt8x0POPQhhD/ 7Q6qoB3r3sLgUXVA3zRKzE/YQ4UOWnS56IQZHZKMywXKCKfHUCcLTHs96yhD2ARGhU0xZMc15UIVLujX7EEn4wVJDkM4Cq2QGpMFCAqQkApFihHwrTgKKzt/MdypgaTiUNqdXFoREucykewWsyw0p3MsMXHYPCe6EGwsaz/2FjjQdNVWsL0TNO6VMwkA8iChEm9xaMCWYSeuvpvObarQrSmCs2gMH5LslNCYEIYp3TxSoEwpxIAIUYQu8O/TAoqho2KHLZAGUZh aky2VLwpjVxOOKLkwlueHmBFXiMi215Gdu3F2wEG4SR7vTG5mqdHIMVLKBiosHcOpuMgi6w8tuR79ssl32BYrCrpnF9OM2ln76yG0HsOc9PK9RBEp/RqEsR3/p4GR135YyIJxOCPFAnG6URio1zPiGkHIOehUxJkMqgB5Xyq3j1yxZD76NqDARX6Ro77rrXmz7Iw4TuPAdMKiXJOZBiiyxM T FeVrovjuT6lrkYO4TNKmjSIUni0STls5ooeeNkovKppOYYOa5S8EmnRwWZp3PmVd7xXM w4HBz/invRcfQISv3TGbi0lo5v7zyh8Lki4wLeEFxzYoLp 8bWgBxlSRJT3QjHLq5SnL3eOVMcYOQ6ViGta05 knuY27GbXFTvCgJQXNflVvb 5kCLFaQD7KhYpctHmxRY5rHTHK3Qq 8YAVCcdgzOlvxic5n2/JTvqEgF9tuGcK3W/sZw4WeRJgYevsAqLk3Qe4xgfvm1//980 grQ7NJybTohXTPLVgRd6JLh16cSw6lIGIYxxyoVK0p6mJ5CKWLJgxCbY9hG6nIQiQAlNxPeaQsHo1PU6ugOK0Si7TiW4f7/sxfjyAJtpjoZX4xj2OYJb0ZIySEJ Y04uL42Y1ypFcRL4xXyhQKThYoGXzap3pslss7P3u aejSim6Bt5UjowHidRyKSvg0jrGS1VWWpATDyw2Lb3Y8/SfwqgOTyoa90pe0D5D1ncu8ETk43x5isHA9x6jtvxH3zhFzfpE5uhUbhZKxl0F2Q0evqvYj45JEVoayRYuFCIiE2SbjUUatmF7NxvnAwjiaQPZNYX8brPB8yO49aWaIMEkRJQjtZXtxwTucHWMTY3FMMqWtYFLSHkGKF7bF3vmEi05eJopeIbQcURpE0VOrt7zDQny8e0DdUYJP BT04pJ89nguk5qH 97EnGiN4/zDDGECLUk7E/PeMZ9mINVlfUw5gFq5THfOLXQUj7GMuAXcxa5KTFvltuJPeliLcS38gOCf0qXg2r22gUZAHtKDnKWK36KhYXS3eJ26Mu0gmZPo2Y/FJPKxnraUfplIRVLgUIXsAR8QbW DW2W/ 6 CLQeu3jZqxLderIIYjtVBWzsPYe yiODKoXtkt9DujirMHaqUrCwSLbnjBRIVHuo9g8p1/l pR3AzAjYKbQWPAsOFRMjsuVavZoeK9dt3C1n CY1vpp5Ct j9bIrNkOyOyrpRkbvhl2W5FS3dEiOi44jD5tVUSOO4pLgM0RpruPYzWs5isXhCbF8lVsSda1x1zoa3ikbQ7qlL/0kYsc0gQfi7J1xiLUBH8uiqdX7tfUM5ROlHndyY2IpWzFFhAeEjHtVjxTMyMjmnQM4hnDBcrhRa0zB89dqs rmvhOKxOl7hP0Ypes/8q5ij4hJ05iQFHr6Ak5wcIMnQm6QmKEBdSNqZisdrBNdq/nfsT2LzzrxOu/rao4XnW 750QGE5g5jldDRF4t9hw4x6pjpbfdDuV4zIP2usLlFTWgd/Wu07l5mK8f FcFX4 r7FDgs1NWpHVh21rQxqYXbSL3BBPhJ3NxamXZorMBLIzZWr2oxW3H9oUquUY1dnGlhlR8V4lvdR7guwsYWyZKpclauXWMZZ3Fci4J4Y9FZtv09NHzWCYxVCEkxTnuHzOrqjA4g XScZAhlcf0/bszfEon7taz NCHBitVf1jKA8oGcJG9PvFoy99Dkyn9NAxMOCTH baL64tkQSx bB9JIFyncEZoq96CmGOO0XmUDcIhx37cK3xx5ODxt3auHUEN43FNJipj7l27ira057usgeu4LZpHVYhy02DLxYgKjyXJvnz40H3Bnqaj 9IV01HJlSFpiYboqgxFSrY122nOoEcuZqlsY8ixRUZGp5DFHXJxlnxhBTfc419wjabjoKiAiriE4mfoXMLongMe0nA8IJlRxavCPWz5ULKiWzLIdfYFMV7mQCzWQAaBJsaGZt8mZ7mo7F6GGRlk6CG16C3lZrz922RjjouEHeV7bnWXAKIiTL9VbbKWxiI6skmPhHs/ZY EaC8vOguP Y0y0HPzZ8tctJh8COh1BURO5feuDpJZRpjJ8tW5l8HeRjktNto7OupDEEw2DfmHePm0Wa01xIStJdeHNISO0SBxYbj2snFIUY9XEldzZLhkDGFHoKEUAiPo5ivaimwCQ3ncbDCKJYv8l LcmGkplyUFkJUm0kBfwr00BZLD2FOGaYFOQ5WblYHXGRT1dT3EE5EDI6Fk7FBiN9Mv9uYRxUHfFgWsi6AZg0qlKMA wjFmz1h/yS5bXKVPR8XYy8aATPWl8jEnlemKjOYUTWejbz48tHALDEWoI7Kg7GYDjUcdI1/lURZcZKWdffnf74FPKN9BlgUFWjFo0zD7/GQwSA5voUgtSUBHfsQdqgpb4OHieC04JQ39d/P5HT5WnTG54EJCoil6k1z1qq1WJjbplEfSEwnNCF5sWMR2L0IGAsftlJY0ZDdiMgJcOmbpEJNabpoaGoIYdYDfDhdSdHa0xczd3d0ZRxoumDjksqAjHpXBK/vxmQ9mQ/M5shr4O/ZsEP1QKFW4I3ca7jjYzTMNJV1ihRwcEkDKdIqlGFIfISz4ISLzwUREUg7hdDE9JlpaUVKQbQVjjziZkP3Yu06zBpcBNZkkmLiiWyAsDpEkUWoPkWtokJROdXILUwiBD6nbOyQtzZeTpMhzLQVH0ajYU9MMx8WVVEILACKLayIlepiRkVchwPbbfi4mna1YZmQMg1I8nRynYU2A0UHURVF9DFTHHz9 RMI/hSPE34552XkKJj25DU3gK0Qg Ds2qzFeofsn7fL14o7/0kEbb7b8Tw7eDZ1MtvwvEYxdLyb8 SXu9h8fPnyo8m/VHEjHnz9/tpT 8y9lNg4/36BmQUPgKRCw4kpF01PIazKeEgG NUO9ixLZyt0x0cykKNdRI6NEtlJ8jDL1f/nyhVzj50A6Hif 4SN4djBXzNkfrr0pbAg0BF4nAsg8losPe4 M/HTp6bTT8WEwhihaX0OgIdAQeIYItHT8DCetmdwQaAi8RARaOn6Js9p8agg0BJ4hAkem42foWTO5IdAQaAg8KwRaOn5W09WMbQg0BF4uAm/ 2/4aAg2BhsArR A03H/zl/bXEGgINAQaAieAwG8AAAD//4ENFOgAAAAGSURBVAMApbEJPhjosJwAAAAASUVORK5CYII=" border="0" alt="" /><br />
<img src="https://support.dataaccess.com/Forums/image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAdoAAAAbCAIAAABURdldAAANwUlEQVR4AexbvW4byxWeuMw7iHVwq6QLICKAOrVpVViV/QCBi8CgKhNGCj BWFmF2rTs2JBAuqQyUpMPcu/3nfPN7MzsLknJujYljbC73Jk5v9 cOXN2Sb35tf01BBoCDYGGwAkg8Ca0v4ZAQ6Ah0BA4AQRaOj6BSWgmNAQaAr8TAs9KbEvHz2q6mrENgYbAy0WgpeOXO7fNs4ZAQ BZIfDd6Xh7//YCf2/vt8/K71dg7HqGecExW3 3sxL1gEkWx/frfvXxJSQfgP0Dp1sKLo6YK03G422Rrv2qci26v3CVR7E/0P1hcuh1lcPDWS9s2u9ORnvwdigdQwFW8UWaH5hm7V7H05lx0M6XTCC8R6a/P9rvecnoHOXbd0Ii9gut kxlGvEVUBDUY7Yc0mIRgy2amnJkqjO9P s2mm/Cwjfle90cMuv/XUgeR6sdstrg/OEyb2ZhM2NzbLlRyMxRjg51GIDqXjyS9nJnm79Yp3 21n7VB1nP0y8f52PUUEpvOV/c2np2jdKdm0Xm5kzm659phnm sJiy2cfzIcV1/fnYXd4tYeNobGNjdYcpOru9Xq0zn5w9m7r6sV4edUkJu9lHZ3dUIrh8bRQRpKA0/qNDhh3ZMhtl0vlc3CZmlTWfnrudg7kZExpX7fvyIGGB42sLmpUvf2/nYTI8fCYThnG3N3efOHP//r/13T7ibTS8vHu28Wmlmweoey8tnlNA8qGMdNAGduWNebDahzdu8vOjDS312ACvvTgNpv/aWIWkaRVSwSXBENIlpISDtl0SsxIaj37f29nv9jGVXqC6Fsq1UZqd7Z2qX 4/NbzSnmnqRJq83FoYsLAQS1aZnVNosQJFoq4emwFJ2F7mxEFkKGH/KBUiIUPtC7LivEklnOi2uhMyKIfh7lWMZbDMBQGVhCiH4K8bPgKM30AD87Y9Bn di7kVPfaz9jarCVBStNIdJtzGHdWCn72FZFl5lumrLhbKjCvhhJCydDzZHwee8kio0ArWeoCm0EyYPUNa2NdRexkrKypYiQESmJZmTc9IhogEQjce2mJq2hM8ZeX5SNfbL7 RgOXS8vsYliB7DjUxisfG2p3wTt06T8ermsiunJu6 Kjumlb899fbV5Q9VxiPnY8q5dwvk5Jfq9quXJJMvGu8W3S1hl0RorCETtBYKJ5cBKpUVh8WYZUMB51bC59Tyb7Is2yIUII7cAAM ocbnQiEU4Cn SV9wUEtw2jBe9A3L7PgrnuIYdnmD7FITt8x0POPQhhD/ 7Q6qoB3r3sLgUXVA3zRKzE/YQ4UOWnS56IQZHZKMywXKCKfHUCcLTHs96yhD2ARGhU0xZMc15UIVLujX7EEn4wVJDkM4Cq2QGpMFCAqQkApFihHwrTgKKzt/MdypgaTiUNqdXFoREucykewWsyw0p3MsMXHYPCe6EGwsaz/2FjjQdNVWsL0TNO6VMwkA8iChEm9xaMCWYSeuvpvObarQrSmCs2gMH5LslNCYEIYp3TxSoEwpxIAIUYQu8O/TAoqho2KHLZAGUZh aky2VLwpjVxOOKLkwlueHmBFXiMi215Gdu3F2wEG4SR7vTG5mqdHIMVLKBiosHcOpuMgi6w8tuR79ssl32BYrCrpnF9OM2ln76yG0HsOc9PK9RBEp/RqEsR3/p4GR135YyIJxOCPFAnG6URio1zPiGkHIOehUxJkMqgB5Xyq3j1yxZD76NqDARX6Ro77rrXmz7Iw4TuPAdMKiXJOZBiiyxM T FeVrovjuT6lrkYO4TNKmjSIUni0STls5ooeeNkovKppOYYOa5S8EmnRwWZp3PmVd7xXM w4HBz/invRcfQISv3TGbi0lo5v7zyh8Lki4wLeEFxzYoLp 8bWgBxlSRJT3QjHLq5SnL3eOVMcYOQ6ViGta05 knuY27GbXFTvCgJQXNflVvb 5kCLFaQD7KhYpctHmxRY5rHTHK3Qq 8YAVCcdgzOlvxic5n2/JTvqEgF9tuGcK3W/sZw4WeRJgYevsAqLk3Qe4xgfvm1//980 grQ7NJybTohXTPLVgRd6JLh16cSw6lIGIYxxyoVK0p6mJ5CKWLJgxCbY9hG6nIQiQAlNxPeaQsHo1PU6ugOK0Si7TiW4f7/sxfjyAJtpjoZX4xj2OYJb0ZIySEJ Y04uL42Y1ypFcRL4xXyhQKThYoGXzap3pslss7P3u aejSim6Bt5UjowHidRyKSvg0jrGS1VWWpATDyw2Lb3Y8/SfwqgOTyoa90pe0D5D1ncu8ETk43x5isHA9x6jtvxH3zhFzfpE5uhUbhZKxl0F2Q0evqvYj45JEVoayRYuFCIiE2SbjUUatmF7NxvnAwjiaQPZNYX8brPB8yO49aWaIMEkRJQjtZXtxwTucHWMTY3FMMqWtYFLSHkGKF7bF3vmEi05eJopeIbQcURpE0VOrt7zDQny8e0DdUYJP BT04pJ89nguk5qH 97EnGiN4/zDDGECLUk7E/PeMZ9mINVlfUw5gFq5THfOLXQUj7GMuAXcxa5KTFvltuJPeliLcS38gOCf0qXg2r22gUZAHtKDnKWK36KhYXS3eJ26Mu0gmZPo2Y/FJPKxnraUfplIRVLgUIXsAR8QbW DW2W/ 6 CLQeu3jZqxLderIIYjtVBWzsPYe yiODKoXtkt9DujirMHaqUrCwSLbnjBRIVHuo9g8p1/l pR3AzAjYKbQWPAsOFRMjsuVavZoeK9dt3C1n CY1vpp5Ct j9bIrNkOyOyrpRkbvhl2W5FS3dEiOi44jD5tVUSOO4pLgM0RpruPYzWs5isXhCbF8lVsSda1x1zoa3ikbQ7qlL/0kYsc0gQfi7J1xiLUBH8uiqdX7tfUM5ROlHndyY2IpWzFFhAeEjHtVjxTMyMjmnQM4hnDBcrhRa0zB89dqs rmvhOKxOl7hP0Ypes/8q5ij4hJ05iQFHr6Ak5wcIMnQm6QmKEBdSNqZisdrBNdq/nfsT2LzzrxOu/rao4XnW 750QGE5g5jldDRF4t9hw4x6pjpbfdDuV4zIP2usLlFTWgd/Wu07l5mK8f FcFX4 r7FDgs1NWpHVh21rQxqYXbSL3BBPhJ3NxamXZorMBLIzZWr2oxW3H9oUquUY1dnGlhlR8V4lvdR7guwsYWyZKpclauXWMZZ3Fci4J4Y9FZtv09NHzWCYxVCEkxTnuHzOrqjA4g XScZAhlcf0/bszfEon7taz NCHBitVf1jKA8oGcJG9PvFoy99Dkyn9NAxMOCTH baL64tkQSx bB9JIFyncEZoq96CmGOO0XmUDcIhx37cK3xx5ODxt3auHUEN43FNJipj7l27ira057usgeu4LZpHVYhy02DLxYgKjyXJvnz40H3Bnqaj 9IV01HJlSFpiYboqgxFSrY122nOoEcuZqlsY8ixRUZGp5DFHXJxlnxhBTfc419wjabjoKiAiriE4mfoXMLongMe0nA8IJlRxavCPWz5ULKiWzLIdfYFMV7mQCzWQAaBJsaGZt8mZ7mo7F6GGRlk6CG16C3lZrz922RjjouEHeV7bnWXAKIiTL9VbbKWxiI6skmPhHs/ZY EaC8vOguP Y0y0HPzZ8tctJh8COh1BURO5feuDpJZRpjJ8tW5l8HeRjktNto7OupDEEw2DfmHePm0Wa01xIStJdeHNISO0SBxYbj2snFIUY9XEldzZLhkDGFHoKEUAiPo5ivaimwCQ3ncbDCKJYv8l LcmGkplyUFkJUm0kBfwr00BZLD2FOGaYFOQ5WblYHXGRT1dT3EE5EDI6Fk7FBiN9Mv9uYRxUHfFgWsi6AZg0qlKMA wjFmz1h/yS5bXKVPR8XYy8aATPWl8jEnlemKjOYUTWejbz48tHALDEWoI7Kg7GYDjUcdI1/lURZcZKWdffnf74FPKN9BlgUFWjFo0zD7/GQwSA5voUgtSUBHfsQdqgpb4OHieC04JQ39d/P5HT5WnTG54EJCoil6k1z1qq1WJjbplEfSEwnNCF5sWMR2L0IGAsftlJY0ZDdiMgJcOmbpEJNabpoaGoIYdYDfDhdSdHa0xczd3d0ZRxoumDjksqAjHpXBK/vxmQ9mQ/M5shr4O/ZsEP1QKFW4I3ca7jjYzTMNJV1ihRwcEkDKdIqlGFIfISz4ISLzwUREUg7hdDE9JlpaUVKQbQVjjziZkP3Yu06zBpcBNZkkmLiiWyAsDpEkUWoPkWtokJROdXILUwiBD6nbOyQtzZeTpMhzLQVH0ajYU9MMx8WVVEILACKLayIlepiRkVchwPbbfi4mna1YZmQMg1I8nRynYU2A0UHURVF9DFTHHz9 RMI/hSPE34552XkKJj25DU3gK0Qg Ds2qzFeofsn7fL14o7/0kEbb7b8Tw7eDZ1MtvwvEYxdLyb8 SXu9h8fPnyo8m/VHEjHnz9/tpT 8y9lNg4/36BmQUPgKRCw4kpF01PIazKeEgG NUO9ixLZyt0x0cykKNdRI6NEtlJ8jDL1f/nyhVzj50A6Hif 4SN4djBXzNkfrr0pbAg0BF4nAsg8losPe4 M/HTp6bTT8WEwhihaX0OgIdAQeIYItHT8DCetmdwQaAi8RARaOn6Js9p8agg0BJ4hAkem42foWTO5IdAQaAg8KwRaOn5W09WMbQg0BF4uAm/ 2/4aAg2BhsArR A03H/zl/bXEGgINAQaAieAwG8AAAD//4ENFOgAAAAGSURBVAMApbEJPhjosJwAAAAASUVORK5CYII=" border="0" alt="" /><br />
<img src="https://support.dataaccess.com/Forums/image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAdoAAAAbCAIAAABURdldAAANwUlEQVR4AexbvW4byxWeuMw7iHVwq6QLICKAOrVpVViV/QCBi8CgKhNGCj BWFmF2rTs2JBAuqQyUpMPcu/3nfPN7MzsLknJujYljbC73Jk5v9 cOXN2Sb35tf01BBoCDYGGwAkg8Ca0v4ZAQ6Ah0BA4AQRaOj6BSWgmNAQaAr8TAs9KbEvHz2q6mrENgYbAy0WgpeOXO7fNs4ZAQ BZIfDd6Xh7//YCf2/vt8/K71dg7HqGecExW3 3sxL1gEkWx/frfvXxJSQfgP0Dp1sKLo6YK03G422Rrv2qci26v3CVR7E/0P1hcuh1lcPDWS9s2u9ORnvwdigdQwFW8UWaH5hm7V7H05lx0M6XTCC8R6a/P9rvecnoHOXbd0Ii9gut kxlGvEVUBDUY7Yc0mIRgy2amnJkqjO9P s2mm/Cwjfle90cMuv/XUgeR6sdstrg/OEyb2ZhM2NzbLlRyMxRjg51GIDqXjyS9nJnm79Yp3 21n7VB1nP0y8f52PUUEpvOV/c2np2jdKdm0Xm5kzm659phnm sJiy2cfzIcV1/fnYXd4tYeNobGNjdYcpOru9Xq0zn5w9m7r6sV4edUkJu9lHZ3dUIrh8bRQRpKA0/qNDhh3ZMhtl0vlc3CZmlTWfnrudg7kZExpX7fvyIGGB42sLmpUvf2/nYTI8fCYThnG3N3efOHP//r/13T7ibTS8vHu28Wmlmweoey8tnlNA8qGMdNAGduWNebDahzdu8vOjDS312ACvvTgNpv/aWIWkaRVSwSXBENIlpISDtl0SsxIaj37f29nv9jGVXqC6Fsq1UZqd7Z2qX 4/NbzSnmnqRJq83FoYsLAQS1aZnVNosQJFoq4emwFJ2F7mxEFkKGH/KBUiIUPtC7LivEklnOi2uhMyKIfh7lWMZbDMBQGVhCiH4K8bPgKM30AD87Y9Bn di7kVPfaz9jarCVBStNIdJtzGHdWCn72FZFl5lumrLhbKjCvhhJCydDzZHwee8kio0ArWeoCm0EyYPUNa2NdRexkrKypYiQESmJZmTc9IhogEQjce2mJq2hM8ZeX5SNfbL7 RgOXS8vsYliB7DjUxisfG2p3wTt06T8ermsiunJu6 Kjumlb899fbV5Q9VxiPnY8q5dwvk5Jfq9quXJJMvGu8W3S1hl0RorCETtBYKJ5cBKpUVh8WYZUMB51bC59Tyb7Is2yIUII7cAAM ocbnQiEU4Cn SV9wUEtw2jBe9A3L7PgrnuIYdnmD7FITt8x0POPQhhD/ 7Q6qoB3r3sLgUXVA3zRKzE/YQ4UOWnS56IQZHZKMywXKCKfHUCcLTHs96yhD2ARGhU0xZMc15UIVLujX7EEn4wVJDkM4Cq2QGpMFCAqQkApFihHwrTgKKzt/MdypgaTiUNqdXFoREucykewWsyw0p3MsMXHYPCe6EGwsaz/2FjjQdNVWsL0TNO6VMwkA8iChEm9xaMCWYSeuvpvObarQrSmCs2gMH5LslNCYEIYp3TxSoEwpxIAIUYQu8O/TAoqho2KHLZAGUZh aky2VLwpjVxOOKLkwlueHmBFXiMi215Gdu3F2wEG4SR7vTG5mqdHIMVLKBiosHcOpuMgi6w8tuR79ssl32BYrCrpnF9OM2ln76yG0HsOc9PK9RBEp/RqEsR3/p4GR135YyIJxOCPFAnG6URio1zPiGkHIOehUxJkMqgB5Xyq3j1yxZD76NqDARX6Ro77rrXmz7Iw4TuPAdMKiXJOZBiiyxM T FeVrovjuT6lrkYO4TNKmjSIUni0STls5ooeeNkovKppOYYOa5S8EmnRwWZp3PmVd7xXM w4HBz/invRcfQISv3TGbi0lo5v7zyh8Lki4wLeEFxzYoLp 8bWgBxlSRJT3QjHLq5SnL3eOVMcYOQ6ViGta05 knuY27GbXFTvCgJQXNflVvb 5kCLFaQD7KhYpctHmxRY5rHTHK3Qq 8YAVCcdgzOlvxic5n2/JTvqEgF9tuGcK3W/sZw4WeRJgYevsAqLk3Qe4xgfvm1//980 grQ7NJybTohXTPLVgRd6JLh16cSw6lIGIYxxyoVK0p6mJ5CKWLJgxCbY9hG6nIQiQAlNxPeaQsHo1PU6ugOK0Si7TiW4f7/sxfjyAJtpjoZX4xj2OYJb0ZIySEJ Y04uL42Y1ypFcRL4xXyhQKThYoGXzap3pslss7P3u aejSim6Bt5UjowHidRyKSvg0jrGS1VWWpATDyw2Lb3Y8/SfwqgOTyoa90pe0D5D1ncu8ETk43x5isHA9x6jtvxH3zhFzfpE5uhUbhZKxl0F2Q0evqvYj45JEVoayRYuFCIiE2SbjUUatmF7NxvnAwjiaQPZNYX8brPB8yO49aWaIMEkRJQjtZXtxwTucHWMTY3FMMqWtYFLSHkGKF7bF3vmEi05eJopeIbQcURpE0VOrt7zDQny8e0DdUYJP BT04pJ89nguk5qH 97EnGiN4/zDDGECLUk7E/PeMZ9mINVlfUw5gFq5THfOLXQUj7GMuAXcxa5KTFvltuJPeliLcS38gOCf0qXg2r22gUZAHtKDnKWK36KhYXS3eJ26Mu0gmZPo2Y/FJPKxnraUfplIRVLgUIXsAR8QbW DW2W/ 6 CLQeu3jZqxLderIIYjtVBWzsPYe yiODKoXtkt9DujirMHaqUrCwSLbnjBRIVHuo9g8p1/l pR3AzAjYKbQWPAsOFRMjsuVavZoeK9dt3C1n CY1vpp5Ct j9bIrNkOyOyrpRkbvhl2W5FS3dEiOi44jD5tVUSOO4pLgM0RpruPYzWs5isXhCbF8lVsSda1x1zoa3ikbQ7qlL/0kYsc0gQfi7J1xiLUBH8uiqdX7tfUM5ROlHndyY2IpWzFFhAeEjHtVjxTMyMjmnQM4hnDBcrhRa0zB89dqs rmvhOKxOl7hP0Ypes/8q5ij4hJ05iQFHr6Ak5wcIMnQm6QmKEBdSNqZisdrBNdq/nfsT2LzzrxOu/rao4XnW 750QGE5g5jldDRF4t9hw4x6pjpbfdDuV4zIP2usLlFTWgd/Wu07l5mK8f FcFX4 r7FDgs1NWpHVh21rQxqYXbSL3BBPhJ3NxamXZorMBLIzZWr2oxW3H9oUquUY1dnGlhlR8V4lvdR7guwsYWyZKpclauXWMZZ3Fci4J4Y9FZtv09NHzWCYxVCEkxTnuHzOrqjA4g XScZAhlcf0/bszfEon7taz NCHBitVf1jKA8oGcJG9PvFoy99Dkyn9NAxMOCTH baL64tkQSx bB9JIFyncEZoq96CmGOO0XmUDcIhx37cK3xx5ODxt3auHUEN43FNJipj7l27ira057usgeu4LZpHVYhy02DLxYgKjyXJvnz40H3Bnqaj 9IV01HJlSFpiYboqgxFSrY122nOoEcuZqlsY8ixRUZGp5DFHXJxlnxhBTfc419wjabjoKiAiriE4mfoXMLongMe0nA8IJlRxavCPWz5ULKiWzLIdfYFMV7mQCzWQAaBJsaGZt8mZ7mo7F6GGRlk6CG16C3lZrz922RjjouEHeV7bnWXAKIiTL9VbbKWxiI6skmPhHs/ZY EaC8vOguP Y0y0HPzZ8tctJh8COh1BURO5feuDpJZRpjJ8tW5l8HeRjktNto7OupDEEw2DfmHePm0Wa01xIStJdeHNISO0SBxYbj2snFIUY9XEldzZLhkDGFHoKEUAiPo5ivaimwCQ3ncbDCKJYv8l LcmGkplyUFkJUm0kBfwr00BZLD2FOGaYFOQ5WblYHXGRT1dT3EE5EDI6Fk7FBiN9Mv9uYRxUHfFgWsi6AZg0qlKMA wjFmz1h/yS5bXKVPR8XYy8aATPWl8jEnlemKjOYUTWejbz48tHALDEWoI7Kg7GYDjUcdI1/lURZcZKWdffnf74FPKN9BlgUFWjFo0zD7/GQwSA5voUgtSUBHfsQdqgpb4OHieC04JQ39d/P5HT5WnTG54EJCoil6k1z1qq1WJjbplEfSEwnNCF5sWMR2L0IGAsftlJY0ZDdiMgJcOmbpEJNabpoaGoIYdYDfDhdSdHa0xczd3d0ZRxoumDjksqAjHpXBK/vxmQ9mQ/M5shr4O/ZsEP1QKFW4I3ca7jjYzTMNJV1ihRwcEkDKdIqlGFIfISz4ISLzwUREUg7hdDE9JlpaUVKQbQVjjziZkP3Yu06zBpcBNZkkmLiiWyAsDpEkUWoPkWtokJROdXILUwiBD6nbOyQtzZeTpMhzLQVH0ajYU9MMx8WVVEILACKLayIlepiRkVchwPbbfi4mna1YZmQMg1I8nRynYU2A0UHURVF9DFTHHz9 RMI/hSPE34552XkKJj25DU3gK0Qg Ds2qzFeofsn7fL14o7/0kEbb7b8Tw7eDZ1MtvwvEYxdLyb8 SXu9h8fPnyo8m/VHEjHnz9/tpT 8y9lNg4/36BmQUPgKRCw4kpF01PIazKeEgG NUO9ixLZyt0x0cykKNdRI6NEtlJ8jDL1f/nyhVzj50A6Hif 4SN4djBXzNkfrr0pbAg0BF4nAsg8losPe4 M/HTp6bTT8WEwhihaX0OgIdAQeIYItHT8DCetmdwQaAi8RARaOn6Js9p8agg0BJ4hAkem42foWTO5IdAQaAg8KwRaOn5W09WMbQg0BF4uAm/ 2/4aAg2BhsArR A03H/zl/bXEGgINAQaAieAwG8AAAD//4ENFOgAAAAGSURBVAMApbEJPhjosJwAAAAASUVORK5CYII=" border="0" alt="" /><br />
<br />
We&#8217;ve added a new capability to ThreeParams.dll: <br />
<br />
<b>Unidecode </b>&#8212; a simple DataFlex-friendly way to turn Unicode text into readable ASCII.<br />
<br />
<br />
Names, file paths, and search keys often arrive with accents, diacritics, or non-Latin scripts. Unidecode replaces non-ASCII characters with sensible ASCII approximations so you can normalise data without losing meaning &#8212; ideal for matching, indexing, or systems that still prefer plain ASCII.<br />
<br />
<br />
<div class="bbcode_container">
	<div class="bbcode_description">Code:</div>
	<hr /><code class="bbcode_code">String s<br />
Move (Unidecode(&quot;Café München&quot;)) to s<br />
// s -&gt; &quot;Cafe Munchen&quot;<br />
<br />
<br />
Move (Unidecode(&quot;&#21271;&#20144;&quot;)) to s<br />
// s -&gt; &quot;Bei Jing&quot;<br />
<br />
<br />
Move (Unidecode(&quot;Hello&quot;)) to s<br />
// s -&gt; &quot;Hello&quot;&nbsp;  (pure ASCII is unchanged)</code><hr />
</div>As with the rest of the library, there&#8217;s a small Unidecode.pkg wrapper that handles UTF-8 conversion and buffer sizing for you. Call one function and get a string back.<br />
<br />
It can be downloaded from<br />
<a href="https://threeparams.com/dll" target="_blank">https://threeparams.com/dll</a> <br />
<br />
At some point - We're going to stop posting these updates on the forum. Feels like too minor a thing for a post. So sign up to my newsletter for updates to this and other software we're publishing. <br />
<a href="https://threeparams.com/newsletter" target="_blank">https://threeparams.com/newsletter</a><br />
<br />
Dataflex 20.0 onwards. You need a unicode string in order to convert it back to ASCII.</div>

]]></content:encoded>
			<category domain="https://support.dataaccess.com/Forums/forumdisplay.php?4-Code-Library">Code Library</category>
			<dc:creator>seanyboy</dc:creator>
			<guid isPermaLink="true">https://support.dataaccess.com/Forums/showthread.php?73444-When-you-convert-Unicode-back-to-ASCII-does-it-look-different</guid>
		</item>
	</channel>
</rss>
