RDC |
.NET |
X |
X |
Cette fonction permet d'indiquer le nom de l'état (et son emplacement) à ouvrir lors de la prochaine ouverture implicite ou explicite d'un état de nature Crystal Reports.
Attention :
- L'état de remplacement doit de toute évidence être compatible avec l'état initial lié au programme hôte.
- Mode d'impression ACRPE : tout chemin relatif ou absolu est automatiquement retiré du nom de substitution. Ce dernier doit donc être différent du nom d'origine.
Paramètres
ALPHA |
NomEtat (E) |
Nom et emplacement de l'état à ouvrir. |
BOOL |
Multilingue (E) |
Indique, dans le cas d'un programme gérant l'ouverture de l'état généré en multilingue, si l'état doit être traduit ou non. |
NUM_BIN_2 |
CodeRet |
Code retour : 0 : *NORMAL |
Remarque : dans un contexte Adélia Cloud, les états sont déployés sur un serveur d'impression. L'emplacement à spécifier doit donc être en lien avec le contexte du serveur d'impression.
Par exemple
* Fixe l'état 'c:\MesEtats\ModFacture2.rpt' comme le prochain état Crystal Reports à ouvrir. Même s'il est ouvert depuis un programme généré en multilingue, l'état ne doit pas être traduit.
APPELER_DLL 'VaCrysRt' 'VaSetNextRPTFileToOpen' 'c:\MesEtats\ModFacture2.rpt' *FAUX retcode
* Fixe l'état 'ModFacture2.rpt' comme le prochain état Crystal Reports à ouvrir. Si l'état est ouvert depuis un programme généré en multilingue, alors il sera traduit.
APPELER_DLL 'VaCrysRt' 'VaSetNextRPTFileToOpen' 'ModFacture2.rpt' *VRAI retcode