Forums, dernières contributions
Bonjour !
Merci de ta réponse, mais entre temps j'ai changé d'optique pour programmer ma planification ^^
Je copie mon code, si ça peut aider :
ISchedulingInfo scheduleInfo = null;
IDestinations boDestinations;
boolean sendInstance = true;
String nom = 'C:/Export/' + NomRapport + '_mag' + numMag + '.pdf';;
IWebi webiDoc = (IWebi)boInfoObjects.get(0);
scheduleInfo = webiDoc.getSchedulingInfo();
webiDoc.getWebiFormatOptions().setFormat(IWebiFormatOptions.CeWebiFormat.PDF);
boDestinations = scheduleInfo.getDestinations();
IDestination dests = null;
dests = boDestinations.add('CrystalEnterprise.DiskUnmanaged');
dests.setName('CrystalEnterprise.DiskUnmanaged');
IDestinationPlugin destinationPlugin = (IDestinationPlugin)iStore.query('SELECT TOP 1 * ' +
'FROM CI_SYSTEMOBJECTS ' +
'WHERE SI_NAME='CrystalEnterprise.DiskUnmanaged'').get(0);
IDiskUnmanagedOptions diskUnmanagedOptions = (IDiskUnmanagedOptions) destinationPlugin.getScheduleOptions();
diskUnmanagedOptions.getDestinationFiles().add(nom);
dests.setFromPlugin(destinationPlugin);