Peter, Do you have a field in that table called Char?

> On Oct 2, 2016, at 4:04 PM, Peter Mew <[email protected]> wrote:
> 
> I also have another problem, that I think may be related.
> Any method in a form beonging to my table [tapes] will not tokenize the
> function char(13). (or any char())It does not change (according to scheme I
> have set up) to indicate it is a valid 4D statement.
> This is not so, if I put it in a sub method, or if the form belongs to
> another table.
> Anyone seen anything like this?
> what might cause it
> 
> THANKS
> -PM
> 
> On Sun, Oct 2, 2016 at 2:08 AM, Charles Miller <[email protected]>
> wrote:
> 
>> On snow leopard try selecting the document and see what the difference is
>> re path
>> Regards
>> Chuck
>> 
>> Sent from my iPhone
>> 
>>> On Oct 1, 2016, at 6:47 PM, Peter Mew <[email protected]> wrote:
>>> 
>>> This has me stumped.
>>> As part of a small app I'm writing for a friend, I have need display some
>>> pictures that belong to a particular record.
>>> I have a button on a detail form belonging to the record.
>>> when the button is pressed, I collect all the documents in a folder,
>> filter
>>> them so only valid pictures are included, and put the file names in a
>>> listbox.
>>> Clicking on a row in the listbox shows the corresponding picture in an
>> area
>>> next to the listbox
>>> This works perfectly on Mac Yosemite which I develope on, but he insists
>> on
>>> staying with Snow Leopard 10.6. and it wont work on his platform. I'm
>> using
>>> 4D v13.6 and creating a compiled standalone app.
>>> v13.6 is qualified for Snow Leopard, I checked
>>> The code below seems to fail in the document list command, the size of
>> the
>>> array DocArray is 0 throughout the routine.
>>> I moved this code to a seperate method, I checked the structure file, I
>>> retyped all the code.
>>> Nothing seems to work. The compiler does not object and it runs file on
>> my
>>> Version of Yosemite, and another similar System.
>>> I would be most grateful for any insights where this might be failing,
>> just
>>> on Snow Leopard.
>>> 
>>> 
>>> 
>>> 
>>> 
>>> If ([Tapes]Path_to_Docs#"")
>>> DocToShow:=""
>>> DocToShow:="volumes"+":"+[Tapes]Path_to_Docs
>>> 
>>> ARRAY TEXT(DocArray;0)
>>> ARRAY TEXT(DocPathArray;0)
>>> DOCUMENT LIST(DocToShow;DocPathArray;Absolute path)
>>> DOCUMENT LIST(DocToShow;DocArray)
>>> 
>>> For ($i;Size of array(DocArray);1;-1)
>>> If (Is picture file(docpathArray{$i};*)=False)
>>> DELETE FROM ARRAY(docArray;$i;1)
>>> DELETE FROM ARRAY(docPathArray;$i;1)
>>> End if
>>> End for
>>> 
>>> Open window(100;100;700;700;8;"Document")
>>> DIALOG([Layouts];"DocPicture")
>>> 
>>> Else
>>> ALERT("There are No Documents for This Record")
>>> End if
>>> 
>>> There are 2 arrays in the listbox, DocArray which shows the name of the
>>> picture, anda hidden column, DocPathArray, which holds the full path to
>> the
>>> chosen document
>>> There is then some code in the listbox method to choose which picture to
>>> diplay


Later,
Guy

--
Guy Algot, Solutions Specialist
Edmonton, Alberta
(780) 974-8538

hardware, installation, training, support, programming, internet
specializing in 4th Dimension
=-= =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
"Microsoft is a cross between the Borg and the Ferengi. Unfortunately,
they use Borg to do their marketing and Ferengi to do their programming."
    -- Simon Slavin



**********************************************************************
4D Internet Users Group (4D iNUG)
FAQ:  http://lists.4d.com/faqnug.html
Archive:  http://lists.4d.com/archives.html
Options: http://lists.4d.com/mailman/options/4d_tech
Unsub:  mailto:[email protected]
**********************************************************************

Reply via email to