Comment créer une bibliothèque de documents pour un nouveau type de fichier pour une utilisation avec l'éditeur en ligne et externe?

sharepoint.stackexchange https://sharepoint.stackexchange.com/questions/7627

Question

Je suis assez nouveau pour SharePoint, donc des excuses si cela est trop basique!

Je dois créer une bibliothèque de documents dans la Fondation 2010 pour le stockage G-Code ( .nc) fichiers. Je veux avoir la nouvelle édition et fonctionnalité lancement éditeur de code G-local de l'utilisateur ou le cas échéant un riche éditeur de texte dans le navigateur sinon (fichiers .NC ne sont que des fichiers texte, AFAIK).

Je l'ai trouvé beaucoup d'informations que les appels à l'utilisation des modèles de documents, mais très peu d'indications sur la façon de créer un et je suis à une perte à la meilleure façon de créer une bibliothèque de documents G-Code qui correspond à ce que je suis en train de faire. Pointeurs et suggestions sont très appréciés.

Merci!

Était-ce utile?

La solution

Bonne question! un aussi intéressant!

Je commence par la lecture de cet article sur la façon de créer un DocumentTemplate et voir si elle répond à vos besoins. Cela rendrait votre fichier .nc pour ouvrir dans la bonne application. Le seul problème est que je ne pense pas que vous pouvez interroger l'ordinateur client pour voir si l'application requise est installée. Microsoft il le fait en créant un ActiveX qui effectue la vérification.

une option comme « Modifier dans le navigateur » dans le bloc de contrôle Modifier (BCE) Pour le navigateur en logiciel d'édition, vous aurez besoin de construire une CustomAction qui permettrait à l'utilisateur. Cette action personnalisée conduirait à une coutume application page qui serait l'éditeur du navigateur. En passant le ItemId et l'ListId dans l'URL, vous serez en mesure d'obtenir l'élément et à afficher dans un éditeur personnalisé que vous construire. Vous pouvez trouver certains de ces éditeurs .

Amusez-vous!

Licencié sous: CC-BY-SA avec attribution
Non affilié à sharepoint.stackexchange
scroll top