Re: [Arsperl-users] ars_GetListVUI not working?
Brought to you by:
jeffmurphy
|
From: Thilo S. <thi...@ap...> - 2008-09-29 09:24:38
|
The only problem I can see here is the "&&" after "defined($vinfo)".
Urban, Robert (, externer Mitarbeiter) wrote:
> Hmm. Thanks for your answers. Unfortunately, I just compiled/installed v1.91 (aside:
> "perl Makefile.PL PREFIX=/some/other/path" doesn't work) and tried my script again. Ars_GetVUI() is still returning undef :( Here's my code:
>
> --snip--
> my $ARS = ars_Login($server, $username, $password);
> defined($ARS) || die "connection failed\nars-error:\n$ars_errstr\n";
>
> print "connect OK\n";
>
> my %fields = ars_GetFieldTable($ARS, $schema);
> %fields || die "getFieldTable failed: $ars_errstr";
>
> exists($fields{$field}) || die "field [$field] does not exist\n";
>
> my $id = $fields{$field};
> print "id=[$id]\n";
> my $finfo = ars_GetField($ARS, $schema, $fields{$field}) || die $ars_errstr;
> my @di_list = @{ $finfo->{displayInstanceList}->{dInstanceList} };
> foreach my $di (@di_list) {
> print "vui = [$di->{vui}]\n";
> my $vinfo = ars_GetVUI($ARS, $schema, $di->{vui});
> defined($vinfo) && die "GetVUI failed: $ars_errstr";
> print "VUI dump:\n", Dumper($vinfo), "\n--done--\n";
> }
> --snip--
>
> ...and the output:
>
> --snip--
> connect OK
> id=[536870939]
> vui = [536870912]
> GetVUI failed: at ./get-vui-info.pl line 58.
> --snip--
>
> So you can see, the rest is working ok...
>
> It's Friday evening here, 18:35, so I'm heading home, but I read (and respond) on Monday to mails.
>
> Cheers,
>
> rob urban
>
> -----Ursprüngliche Nachricht-----
> Von: Thilo Stapff [mailto:thi...@ap...]
> Gesendet: Freitag, 26. September 2008 18:17
> An: ARSperl User Discussion
> Betreff: Re: [Arsperl-users] ars_GetListVUI not working?
>
> The problem is definitely a bug in 1.84 (and probably earlier versions).
> Versions 1.85 or higher should work fine.
>
> Thilo
>
>
> LJ Longwing wrote:
>> Could you try upgrading to 1.90 or 1.91 and see if you still have problems?
>>
>> -----Original Message-----
>> From: Urban, Robert (, externer Mitarbeiter)
>> [mailto:EXT...@AL...]
>> Sent: Friday, September 26, 2008 9:38 AM
>> To: ARSperl User Discussion
>> Subject: Re: [Arsperl-users] ars_GetListVUI not working?
>>
>> Oops, sorry. It's v1.84.
>>
>> rob urban
>>
>> -----Ursprüngliche Nachricht-----
>> Von: Thilo Stapff [mailto:thi...@ap...]
>> Gesendet: Freitag, 26. September 2008 12:40
>> An: ARSperl User Discussion
>> Betreff: Re: [Arsperl-users] ars_GetListVUI not working?
>>
>> Hi Rob,
>>
>> I asked about the version of arsperl.
>>
>>
>> Thilo
>>
>>
>> Urban, Robert (, externer Mitarbeiter) wrote:
>>> Hi Thilo,
>>>
>>> I'm using v7.1 patch 004.
>>>
>>> rob urban
>>>
>>> -----Ursprüngliche Nachricht-----
>>> Von: Thilo Stapff [mailto:thi...@ap...]
>>> Gesendet: Donnerstag, 25. September 2008 20:24
>>> An: ARSperl User Discussion
>>> Betreff: Re: [Arsperl-users] ars_GetListVUI not working?
>>>
>>> It should definitely work this way. What version of ARSperl are you using?
>>>
>>>
>>>
>>> Urban, Robert (, externer Mitarbeiter) wrote:
>>>> Hi Folks,
>>>>
>>>> I'm trying to get
>>>>
>>>> (@views = ars_GetListVUI($ARS, $schema, 0)) || die $ars_errstr;
>>>>
>>>> to work. I've also tried:
>>>>
>>>> (@views = ars_GetListVUI($ARS, $schema)) || die $ars_errstr;
>>>>
>>>> Both return an empty list, but $ars_errstr is also empty. $ARS and
>>>> $schema are valid.
>>>>
>>>> Does this not work, or is there some magical incantation?
>>>>
>>>> thanks,
>>>>
>>>> rob urban
>>>>
>>>>
>>>> ---------------------------------------------------------------------
>>>> ---
>>>>
>>>> ---------------------------------------------------------------------
>>>> ---- This SF.Net email is sponsored by the Moblin Your Move
>>>> Developer's challenge Build the coolest Linux based applications with
>>>> Moblin SDK & win great prizes Grand prize is a trip for two to an
>>>> Open Source event anywhere in the world
>>>> http://moblin-contest.org/redirect.php?banner_id=100&url=/
>>>>
>>>>
>>>> ---------------------------------------------------------------------
>>>> ---
>>>>
>>>>
>>>>
>>>> --
>>>> Arsperl-users mailing list
>>>> Ars...@ar...
>>>> https://lists.sourceforge.net/lists/listinfo/arsperl-users
>>> ----------------------------------------------------------------------
>>> --- This SF.Net email is sponsored by the Moblin Your Move Developer's
>>> challenge Build the coolest Linux based applications with Moblin SDK &
>>> win great prizes Grand prize is a trip for two to an Open Source event
>>> anywhere in the world
>>> http://moblin-contest.org/redirect.php?banner_id=100&url=/
>>>
>>>
>>> --
>>> Arsperl-users mailing list
>>> Ars...@ar...
>>> https://lists.sourceforge.net/lists/listinfo/arsperl-users
>>>
>>> ----------------------------------------------------------------------
>>> --- This SF.Net email is sponsored by the Moblin Your Move Developer's
>>> challenge Build the coolest Linux based applications with Moblin SDK &
>>> win great prizes Grand prize is a trip for two to an Open Source event
>>> anywhere in the world
>>> http://moblin-contest.org/redirect.php?banner_id=100&url=/
>>>
>>>
>>> --
>>> Arsperl-users mailing list
>>> Ars...@ar...
>>> https://lists.sourceforge.net/lists/listinfo/arsperl-users
>>>
>>
>> -------------------------------------------------------------------------
>> This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
>> Build the coolest Linux based applications with Moblin SDK & win great
>> prizes Grand prize is a trip for two to an Open Source event anywhere in the
>> world http://moblin-contest.org/redirect.php?banner_id=100&url=/
>>
>>
>> --
>> Arsperl-users mailing list
>> Ars...@ar...
>> https://lists.sourceforge.net/lists/listinfo/arsperl-users
>>
>> -------------------------------------------------------------------------
>> This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
>> Build the coolest Linux based applications with Moblin SDK & win great
>> prizes Grand prize is a trip for two to an Open Source event anywhere in the
>> world http://moblin-contest.org/redirect.php?banner_id=100&url=/
>>
>>
>> --
>> Arsperl-users mailing list
>> Ars...@ar...
>> https://lists.sourceforge.net/lists/listinfo/arsperl-users
>>
>>
>> -------------------------------------------------------------------------
>> This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
>> Build the coolest Linux based applications with Moblin SDK & win great prizes
>> Grand prize is a trip for two to an Open Source event anywhere in the world
>> http://moblin-contest.org/redirect.php?banner_id=100&url=/
>>
>>
>> --
>> Arsperl-users mailing list
>> Ars...@ar...
>> https://lists.sourceforge.net/lists/listinfo/arsperl-users
>>
>
>
> -------------------------------------------------------------------------
> This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
> Build the coolest Linux based applications with Moblin SDK & win great prizes
> Grand prize is a trip for two to an Open Source event anywhere in the world
> http://moblin-contest.org/redirect.php?banner_id=100&url=/
>
>
> --
> Arsperl-users mailing list
> Ars...@ar...
> https://lists.sourceforge.net/lists/listinfo/arsperl-users
>
> -------------------------------------------------------------------------
> This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
> Build the coolest Linux based applications with Moblin SDK & win great prizes
> Grand prize is a trip for two to an Open Source event anywhere in the world
> http://moblin-contest.org/redirect.php?banner_id=100&url=/
>
>
> --
> Arsperl-users mailing list
> Ars...@ar...
> https://lists.sourceforge.net/lists/listinfo/arsperl-users
>
|