Subir Fichero en SharePoint Online desde SPFx via JSOM (React + Typescript)

Podemos subir un fichero (Hasta un máximo de 2Mb) desde nuestro Client WebPart en SharePoint Framework a través de JSOM. Para ello debemos añadir un fichero, procesarlo e incluirlo en la librería, siguiendo estos pasos:   Debemos obtener el fichero que queremos subir, ya sea mediante alguna librería de terceros (como dropzone.js) o con un …

Sigue leyendo Subir Fichero en SharePoint Online desde SPFx via JSOM (React + Typescript)

Subir Fichero a una Carpeta en SharePoint Online desde SPFx via JSOM (React + Typescript)

Para saber como subir un fichero a una librería de SharePoint podéis seguir el anterior post donde se explica paso a paso: Subir Fichero en SharePoint Online desde SPFx (React + Typescript) Para subirlo al Root Folder hacemos: let fileToUpload = docs.get_rootFolder().get_files().add(fci); Si queremos subirlo a una carpeta, podemos simplemente navegar hasta ella antes de añadir …

Sigue leyendo Subir Fichero a una Carpeta en SharePoint Online desde SPFx via JSOM (React + Typescript)

Referenciar Framework Objective-C en mi App Swift

Para referenciar un framework de terceros que todavía esté hecho en Objective-C debemos crear una cabecera puente. Crear una clase Header, por ejemplo "Swift-Bridging-Header.h". Escribimos dentro la referencia al framework, por ejemplo: "#import <mylibrary.h>". Vamos a las opciones de la App, bajo la pestaña "Build Settings". Buscamos en la categoria "Swift Compiler - Code Generation" la …

Sigue leyendo Referenciar Framework Objective-C en mi App Swift

Error al guardar Infopath con llamadas REST (No sobreescribe el item)

Caso Tenemos un formulario Infopath con llamadas REST para obtener valores que utilizamos en Dropdowns. Al crear un nuevo item en la lista de SharePoint funciona. Al editar ese item no podemos guardarlo, nos genera un error. Test Si quitamos las llamadas REST, no se produce el error. Solución En Infopath vamos a las opciones …

Sigue leyendo Error al guardar Infopath con llamadas REST (No sobreescribe el item)

SharePoint Document Library Definition XML Guide (Schema.xml)

Versioning Settings Create a version each time you edit a file in this document library? <List [...] VersioningEnabled="TRUE" EnableMinorVersions="FALSE"  >[...]</List> Advanced Settings Allow management of content types? <List [...] EnableContentTypes="TRUE" >[...]</List> Default open behavior for browser-enabled documents <List [...] DefaultItemOpen="PreferClient" >[...]</List> <List [...] DefaultItemOpen="Browser" >[...]</List> Dialogs (Launch forms in a dialog) <List [...] NavigateForFormsPages="FALSE" >[...]</List> Validation Settings Set …

Sigue leyendo SharePoint Document Library Definition XML Guide (Schema.xml)

Actualizar fichero .strings del Storyboard

1. Abrimos la Terminal. 2. Navegamos hasta nuestra carpeta del proyecto (por ejemplo: cd Documents/myApps/MyProject.lproj). 3. Generamos de nuevo los ficheros para que se actualicen con el comando: ibtool MainStoryboard.storyboard --generate-strings-file NewStrings.strings 4. Este comando genera un fichero .strings en el directorio al que hemos entrado. Lo abrimos, copiamos su contenido y lo pegamos en …

Sigue leyendo Actualizar fichero .strings del Storyboard

Detectar si se ha publicado un ítem en una lista con Event Receiver en SharePoint

Para poder detectar si se ha publicado un ítem en una lista no existe ningún evento del tipo "ItemPublished", pero si tenemos el evento "ItemCheckedIn" que nos avisará cada vez que se haga un CheckIn del elemento. Para saber si es una publicación o no podemos seguir estas indicaciones: Dentro del event receiver obtenemos el …

Sigue leyendo Detectar si se ha publicado un ítem en una lista con Event Receiver en SharePoint