tag:blogger.com,1999:blog-4660860057360911677.comments2022-08-14T13:17:40.160+01:00UnifaceAnonymoushttp://www.blogger.com/profile/17674229352640671257noreply@blogger.comBlogger37125tag:blogger.com,1999:blog-4660860057360911677.post-50099113453245515232017-01-26T12:43:22.583+00:002017-01-26T12:43:22.583+00:00Hey Rik!
Why are you changing - by / and - by +?
...Hey Rik!<br /><br />Why are you changing - by / and - by +?<br /><br />vHeaderJson = $replace($replace(vHeader,1,"_","/",-1),1,"-","+",-1)<br /><br />Thanks!Anonymoushttps://www.blogger.com/profile/03614303026547754473noreply@blogger.comtag:blogger.com,1999:blog-4660860057360911677.post-86027634383035152382016-02-10T09:02:39.955+00:002016-02-10T09:02:39.955+00:00Great! Is pizza included in the one next week? :)...Great! Is pizza included in the one next week? :)Anonymoushttps://www.blogger.com/profile/17674229352640671257noreply@blogger.comtag:blogger.com,1999:blog-4660860057360911677.post-59682590506220907392016-02-10T08:22:32.511+00:002016-02-10T08:22:32.511+00:00Thanks Rik, the first 'one site' one on mo...Thanks Rik, the first 'one site' one on modernization was last night, and went really well with a full house and all pizza was eaten. <br /><br />Keep an eye on www.uniface.info for more news on this initiative. Adrianhttps://www.blogger.com/profile/13416231444321756394noreply@blogger.comtag:blogger.com,1999:blog-4660860057360911677.post-44311251737487943442015-11-03T16:03:29.615+00:002015-11-03T16:03:29.615+00:00I agree that I am praising the modernisation of th...I agree that I am praising the modernisation of the editor, that is what the blog post is all about. Our idea of when someone's first impression is formed is obviously different, and I'm happy for us to disagree on that point.Anonymoushttps://www.blogger.com/profile/17674229352640671257noreply@blogger.comtag:blogger.com,1999:blog-4660860057360911677.post-44633466563319290602015-11-03T15:49:36.017+00:002015-11-03T15:49:36.017+00:00This comment has been removed by the author.Unknown12https://www.blogger.com/profile/09689999535847991153noreply@blogger.comtag:blogger.com,1999:blog-4660860057360911677.post-52448653764814793822015-10-17T18:22:36.944+01:002015-10-17T18:22:36.944+01:00I didn't say that it changed Uniface as a lang...I didn't say that it changed Uniface as a language, I said it would change people's "first impression of Uniface as a language". The change is in the impression, not the language itself. A person's first impression of anything is really important for how they perceive it.Anonymoushttps://www.blogger.com/profile/17674229352640671257noreply@blogger.comtag:blogger.com,1999:blog-4660860057360911677.post-19006968626598396722015-10-17T08:20:04.296+01:002015-10-17T08:20:04.296+01:00This comment has been removed by the author.Unknown12https://www.blogger.com/profile/09689999535847991153noreply@blogger.comtag:blogger.com,1999:blog-4660860057360911677.post-3112966755540889532015-07-25T22:39:56.972+01:002015-07-25T22:39:56.972+01:00Can 'o' worms :)Can 'o' worms :)Anonymoushttps://www.blogger.com/profile/02918200935710442691noreply@blogger.comtag:blogger.com,1999:blog-4660860057360911677.post-64518689578511417822015-05-03T19:04:34.628+01:002015-05-03T19:04:34.628+01:00Well this particular test was specific to the situ...Well this particular test was specific to the situation I found myself in, which was the list only being accessed a single time. But yes, it would be interesting to extend the tests, as you've suggested.Anonymoushttps://www.blogger.com/profile/17674229352640671257noreply@blogger.comtag:blogger.com,1999:blog-4660860057360911677.post-70768187849834828432015-05-03T12:03:09.039+01:002015-05-03T12:03:09.039+01:00As you mentioned, it looks like the very the first...As you mentioned, it looks like the very the first acess of a string as an associative list by getitem/id or their derivates like $item causes in the background the setup of a map structure.<br /><br />So perhaps it would be a fairer comparison to use not only one access, but a couple of them.<br /><br />And because we know of the string length impacht on seraching; benchmark it with some really long strings. And try to use $scan on some associative lists in comparison to $scan (inluding case-independend serches etc.)Unknown12https://www.blogger.com/profile/09689999535847991153noreply@blogger.comtag:blogger.com,1999:blog-4660860057360911677.post-37876403468656059872015-04-11T14:54:33.359+01:002015-04-11T14:54:33.359+01:00Well, for those of us who like to play a bit more,...Well, for those of us who like to play a bit more, there is an older gem <br />on http://unifaceinfo.com/samples/<br /><br />Uniface Sample: Menus<br /><br />Uniface 9.6.01<br />Sample Version: 1.0<br />July 2013Unknown12https://www.blogger.com/profile/09689999535847991153noreply@blogger.comtag:blogger.com,1999:blog-4660860057360911677.post-66733947570886823932014-11-05T08:39:58.134+00:002014-11-05T08:39:58.134+00:00Good site for entertainment! Thanks
Two tasks add...Good site for entertainment! Thanks<br /><br />Two tasks added :-)Cufilerhttps://www.blogger.com/profile/01544748576873228051noreply@blogger.comtag:blogger.com,1999:blog-4660860057360911677.post-74350625802235294212014-07-01T12:51:17.054+01:002014-07-01T12:51:17.054+01:00Hi Rick,
I have been using this functionality for ...Hi Rick,<br />I have been using this functionality for years as a sort of first step modernization for older Uniface systems.<br />Be sure to have you runtime environment point at the new service by:<br />- deleting the old .frm file<br />- deleting the old 'form' signature before compiling the new service<br />- update your dol and urr (if you still deploy in 'classic' mode)<br /><br />Cheers,<br />Arjen van Vliet<br />Uniface BVAnonymoushttps://www.blogger.com/profile/03451269016239344449noreply@blogger.comtag:blogger.com,1999:blog-4660860057360911677.post-48119582290695812262014-07-01T12:49:39.225+01:002014-07-01T12:49:39.225+01:00This comment has been removed by the author.Anonymoushttps://www.blogger.com/profile/03451269016239344449noreply@blogger.comtag:blogger.com,1999:blog-4660860057360911677.post-57030378026962914002014-06-18T04:27:43.317+01:002014-06-18T04:27:43.317+01:00maybe it's worth to mention that because of a ...maybe it's worth to mention that because of a missing "internal format" handles can NOT be stored in uniface lists and retrieved afterwards. SO we still have to use the instancenames for these very common purposes. Uli MerkelUnknown12https://www.blogger.com/profile/09689999535847991153noreply@blogger.comtag:blogger.com,1999:blog-4660860057360911677.post-83673292541123255732014-06-10T10:23:13.663+01:002014-06-10T10:23:13.663+01:00Everybody hopes that. However it will be difficult...Everybody hopes that. However it will be difficult to win the battle against Java or PHP as a main stream dev. tools. Development license cost is a big barrier! Anonymoushttps://www.blogger.com/profile/09326409145273403353noreply@blogger.comtag:blogger.com,1999:blog-4660860057360911677.post-37087802179398744722014-06-09T22:43:52.321+01:002014-06-09T22:43:52.321+01:00Thank you very much Rik. An excellent analysis as ...Thank you very much Rik. An excellent analysis as always!Theo Neeskenshttps://www.blogger.com/profile/10660499442738801795noreply@blogger.comtag:blogger.com,1999:blog-4660860057360911677.post-83074763996369773672014-06-08T09:13:29.386+01:002014-06-08T09:13:29.386+01:00... and (as a sidenote in the documentation read l...... and (as a sidenote in the documentation read long, long time ago): The ASYNC is processed only when the structure editor is active again aka. we are in dialog mode.Unknown12https://www.blogger.com/profile/09689999535847991153noreply@blogger.comtag:blogger.com,1999:blog-4660860057360911677.post-46342194639378048682014-06-03T13:44:23.413+01:002014-06-03T13:44:23.413+01:00Thank you for the correction, I've sorted that...Thank you for the correction, I've sorted that now. And I'm glad you enjoy the blog, let me know if there's anything in particular you'd be interested in seeing in the future.Anonymoushttps://www.blogger.com/profile/17674229352640671257noreply@blogger.comtag:blogger.com,1999:blog-4660860057360911677.post-3962600336507406672014-06-03T09:42:25.366+01:002014-06-03T09:42:25.366+01:00Hi Rick,
Thanks for continuing your blog on Unifac...Hi Rick,<br />Thanks for continuing your blog on Uniface. Always fun to read. <br />Theo's surname is actually Neeskens :-)<br />Cheers,<br />Arjen van Vliet<br />Uniface BV<br /> Anonymoushttps://www.blogger.com/profile/03451269016239344449noreply@blogger.comtag:blogger.com,1999:blog-4660860057360911677.post-31125902003039950412014-06-02T06:40:36.836+01:002014-06-02T06:40:36.836+01:00retrieveing records from the database, use ($dbocc...retrieveing records from the database, use ($dbocc > 0 )Unknown12https://www.blogger.com/profile/09689999535847991153noreply@blogger.comtag:blogger.com,1999:blog-4660860057360911677.post-70476995472257107502014-05-12T11:00:42.610+01:002014-05-12T11:00:42.610+01:00Thanks. Yes, the reason I did post the code for t...Thanks. Yes, the reason I did post the code for the "json_to_list" entry is because I'm sure it could now be re-written using "jsontostruct". I've not had a chance to look at this yet though, but thank you for mentioning it.Anonymoushttps://www.blogger.com/profile/17674229352640671257noreply@blogger.comtag:blogger.com,1999:blog-4660860057360911677.post-44891936677874482632014-05-12T10:36:27.552+01:002014-05-12T10:36:27.552+01:00Hey Rik,
Great post, thanks for writing it up.
I...Hey Rik,<br /><br />Great post, thanks for writing it up.<br /><br />I'm sure you're aware of this, but just in case, what version of Uniface are you on? 9.6.04 has a jsontostruct command which might simplify things a bit?Anonymoushttps://www.blogger.com/profile/02918200935710442691noreply@blogger.comtag:blogger.com,1999:blog-4660860057360911677.post-82290143945343689492013-11-08T12:19:03.012+00:002013-11-08T12:19:03.012+00:00Uniface refers to assignment operators (14) as &qu...Uniface refers to assignment operators (14) as "compound operators", I discovered today!Anonymoushttps://www.blogger.com/profile/17674229352640671257noreply@blogger.comtag:blogger.com,1999:blog-4660860057360911677.post-27133925564841621822013-11-08T12:18:20.003+00:002013-11-08T12:18:20.003+00:00Uniface refers to these as "compound operator...Uniface refers to these as "compound operators", I discovered today!Anonymoushttps://www.blogger.com/profile/17674229352640671257noreply@blogger.com