V4MD - going from v1 to v2
Ruslan Zasukhin
sunshine at public.kherson.ua
Tue Jan 23 12:53:29 CST 2007
On 23/1/07 8:05 PM, "Scott Runkel" <srunkel at hypix.com> wrote:
Hi Scott,
>> V4MD\Examples\V4MD_Specific\Field_Media\Field_Media.dir
>
> Here's your code from Field_Media.dir, stripped of extra stuff:
>
> tbl = gDb.table("T1")
> fldBLOB = tbl.field("fld_blob")
> fldBLOB.getMedia(member("out_pic"))
>
> Does this mean I can't use a cursor, I have to get a table reference, and then
> a field reference from THAT, before I can use getMedia?
OF COURSE you can.
* Cursor is a RESULT TABLE. Right? :)
* Cursor and Table are very similar classes.
they have many similar methods.
including
fldRef = curs.GetField( NameOrIndex )
fldRef = tbl.GetField( NameOrIndex )
* and according to OO principles, when you have instance of Vfield class,
its NEVER MIND where from you have got it.
> This is so frustrating and convoluted. With v1, it was just a single-line
> method from a cursor.
>
> Now it looks like I need 3 lines of code instead of 1, and I can't use the
> same cursor, which means if I'm on a particular record of a cursor, I then
> need to figure out how to get to the same record within the table reference.
>
> Please tell me I'm wrong and that this will work with cursors as well. I'm
> about ready to toss v2 and just go back to v1, which worked fine most of the
> time.
--
Best regards,
Ruslan Zasukhin
VP Engineering and New Technology
Paradigma Software, Inc
Valentina - Joining Worlds of Information
http://www.paradigmasoft.com
[I feel the need: the need for speed]
More information about the Valentina
mailing list