Impossible d'enregistrer le fichier sur SharepointSalut à tous. À la fin de ce qui a été (pour moi) un script complexe pour extraire des données spécifiques d'un fichier Excel stocké sur Sharepoint, puis effectuer l'analyse nécessaire et enregistrer en tant que fichier HTML interactif, je semble avoir du mal avec ce qui devrait être un très étape de base. Je ne vois plus le bois pour les arbres. Est-ce que j'ai râté quelque chose?
Ce format fonctionne pour enregistrer sur mon bureau ou sur n'importe quel lecteur de mon PC:
myPlatform << Save Interactive HTML( "$DESKTOP/Whole Milk SPC.htm" );
Cela ne fonctionne pas pour l'enregistrement sur Sharepoint:
myPlatform << Save Interactive HTML( "https://dairygoldcloud.sharepoint.com/CI/Whole%20Milk%20SPC.htm" );
Est-ce que je rate quelque chose d'évident? Je ne reçois aucune erreur en retour.
J'ai un accès en écriture au dossier Sharepoint et je peux télécharger manuellement le fichier, mais le fichier ne sera tout simplement pas enregistré sur Sharepoint via le script JSL. Je suis perplexe. Toute aide serait appréciée.
ScriptingRe: Impossible d'enregistrer le fichier sur SharepointCette URL est différente de ce à quoi je suis habitué, voici un exemple de ce qui fonctionne pour moi.Si vous téléchargez manuellement le fichier, pouvez-vous le télécharger ou l'ouvrir () à l'aide de JMP?
https://company.sharepoint.com/:x:/r/sites/Site/Shared%20Documents/Folder/Subfolder/File%20name.xlsx
Ces deux liens ci-dessous peuvent vous aider si vous ne parvenez pas à télécharger le fichier en raison de problèmes d'autorisations.Vous pouvez commencer par enregistrer le fichier localement et utiliser Copy Directory () pour le pousser vers sharepoint:
https://community.jmp.com/t5/Discussions/Open-microsoft-office-365-cloud-based-excel-from-JMP-JSL/td-p/242367
https://community.jmp.com/t5/Discussions/Open-microsoft-office-365-cloud-based-excel-from-JMP-JSL/mp/242367#U242367
Re: Impossible d'enregistrer le fichier sur SharepointMerci beaucoup pour votre réponse (et excuses pour mon retard de réponse).
J'ai précédemment utilisé les liens que vous avez inclus pour me permettre de lire à partir de Sharepoint. Cela a bien fonctionné.
J'ai essayé diverses combinaisons d'URL, mais cela ne fonctionne tout simplement pas. En fin de compte, j'ai impliqué le service informatique et la solution de contournement consiste à configurer un PowerShell qui transférera automatiquement le fichier html JMP à l'emplacement spécifié à des heures prédéfinies chaque jour. Merci de votre aide.
Re: Impossible d'enregistrer le fichier sur SharepointJe suis content que vous ayez trouvé une solution. Notez que vous pouvez exécuter des scripts PowerShell à partir de JMP, vous pouvez donc lancer cette routine PS en utilisant une fonction Exécuter le programme () dans votre script JSL. Voici un exemple:
Names Default To Here( 1 );
commands = {
"hostname\!n",
"exit\!n"
};
icommand = 0;
RP = Run Program(
Executable( "PowerShell.exe" ),
ReadFunction( Function( {this}, Write( this << Read ) ) ),
WriteFunction(
Function( {this},
icommand++;
If( icommand <= N Items( commands ),
this << Write( commands[icommand] );
,
this << WriteEOF;
);
)
)
);Re: Impossible d'enregistrer le fichier sur SharepointJe ne savais pas (ni même envisagé) ça !
Merci beaucoup. Passez un bon Noël.
Kieran