I'm glad to see you working on this Bernard. The LiveCode functions "V4REV" need to be updated for function and documentation. I just use the same old ones that I know work all the time and don't branch out into any of the others because it takes so long to learn a new function both because of documentation failings, my own failings, and sometimes the little used ones don't work anymore because of changes in LiveCode. Are you using the most recent release of LiveCode and on a Mac?<br>
<br><div class="gmail_quote">On Thu, Dec 15, 2011 at 8:25 AM, Ruslan Zasukhin <span dir="ltr"><<a href="mailto:ruslan_zasukhin@valentina-db.com">ruslan_zasukhin@valentina-db.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
On 12/14/11 7:18 PM, "Bernard Devlin" <<a href="mailto:bdrunrev@gmail.com">bdrunrev@gmail.com</a>> wrote:<br>
<br>
Hi Bernard,<br>
<br>
I believe issue is not infunction.<br>
<br>
They work in other ADKs and just in Vstudio.<br>
<br>
Issue is or<br>
<br>
A) in method of V4REV you try to use to get string from cursor<br>
<br>
B) or ... Hard to image what else<br>
<br>
Please show EXACT code of rev you have to get this ?<br>
<br>
Can you get other string fields from cursor ?<br>
<div class="im"><br>
<br>
> I ran through a selection of the various functions that can be called<br>
from a<br>
> SELECT.  As you can see from the results, most are defective:<br>
<br>
SELECT<br>
</div>> DATABASEVERSION(); =  œ6<br>
SELECT CONCAT('Va', 'len', 'tina'); =  œV<br>
SELECT<br>
> HEAD('aesop', 'ea'); =  œa<br>
SELECT HEX( 327680 ) ; =  œ0<br>
SELECT FORMAT(now(),<br>
> '', 'kDateFormatFull'); =  œW<br>
SELECT INITCAP ( 'valentina' ); =  œV<br>
SELECT<br>
> LEFT('database', 5); =  œd<br>
<div class="im">SELECT IF('Hello!' LIKE 'Hello_', 1, 0); =<br>
> 1<br>
SELECT LOCATE('len', 'Valentina'); = 3<br>
SELECT MD5('1234567890'); =<br>
</div>>  œE<br>
SELECT REGEX_REPLACE('abcd', '(ab)(cd)', '$2--$1:' ); =  œc<br>
SELECT<br>
> REVERSE('data'); =  œa<br>
SELECT RPAD('hello',7,'?'); =  œh<br>
SELECT<br>
> SCHEMAVERSION(); =  œ1<br>
<div class="im HOEnZb"><br>
>From this selection it looks like IF() and LOCATE()<br>
> are returning<br>
correct results.  It seems that anything that returns a<br>
> non-integer<br>
result is failing.<br>
<br>
</div><div class="im HOEnZb">--<br>
Best regards,<br>
<br>
Ruslan Zasukhin<br>
VP Engineering and New Technology<br>
Paradigma Software, Inc<br>
<br>
Valentina - Joining Worlds of Information<br>
<a href="http://www.paradigmasoft.com" target="_blank">http://www.paradigmasoft.com</a><br>
<br>
[I feel the need: the need for speed]<br>
<br>
<br>
</div><div class="HOEnZb"><div class="h5">_______________________________________________<br>
Valentina mailing list<br>
<a href="mailto:Valentina@lists.macserve.net">Valentina@lists.macserve.net</a><br>
<a href="http://lists.macserve.net/mailman/listinfo/valentina" target="_blank">http://lists.macserve.net/mailman/listinfo/valentina</a><br>
</div></div></blockquote></div><br><br clear="all"><div><br></div>-- <br><a href="http://www.bluewatermaritime.com">http://www.bluewatermaritime.com</a><br>