Hello everybody,
For scripting experts (maybe Torben), do you know if it’s possible retrieving an item in database, with script and the lookupByFilename method, using a running mairlist with a “http server” database connexion ? Script is launch by a screen object (button).
If I try the code below with a mairlist instance using a “local” database connexion, it works. But if I use it on a mairlist instance with an HTTP server database connexion, it failed (with a null pointer exception on the itemOpener variable).
Maybe it’s not valid to use the IDBAccess object, but how ?
var
dbAccess: IDBAccess;
itemOpener, itemSweeper, itemCloser: IPlaylistItem
begin
// Seach in database
dbAccess := IDBConnection(Database(0)).CreateOrReuseAccess(true);
itemOpener := dbAccess.LookupByFilename(HOOK_OPENER);
openerDuration := TimeValueToSeconds(itemOpener.GetEffectivePlaybackDuration);
end;
If someone know, help would be very appreciated ![]()
Regards,
Sylvain