Astuce de planification rapide OneStream Thing
Depuis début décembre 2020, je travaille sur un projet qui utilise la solution MarketPlace, Thing Planning, pour permettre la collecte d'informations qui seront finalement résumées et poussées dans un cube. Au fur et à mesure de l'avancement du projet, l'équipe a personnalisé Thing Planning principalement pour améliorer, du point de vue de l'équipe, l'utilisateur final et l'expérience de développement en cas de besoin. comme méthode alternative pour mettre à jour l'ordre des champs affiché dans le registre. Un bref rappel, une personnalisation d'une solution MarketPlace aura un impact sur une future mise à niveau de la solution et lorsque vous décidez si la personnalisation est dans le meilleur intérêt du livrable en cours de développement, documentez et sauvegardez toujours la personnalisation pour minimiser les impact sur les futures mises à jour.
Je commencerai par l'importation et la configuration de Thing Planning et je commencerai le processus de connexion dans une application de développement. Après l'authentification, sélectionnez et développez « Application » -> « Tools » -> « Load / Extract ».
Accédez au téléchargement de Thing Planning et sélectionnez-le qui, dans cet exemple, est la version actuelle publiée à la fin de l'année dernière et qui requiert la version 6.2 ou supérieure de OneStream XF. Une fois le fichier sélectionné, cliquez sur l'icône Charger .
Une fois l'importation terminée, sélectionnez " OnePlace »->« Tableau de bord »->« Thing Planning »->« Thing Planning ».
Avec cette sélection, Solution Setup affichera le rendu pour Thing Planning. Sélectionnez « Setup Tables ». Notez que cela suppose que l'individu dispose des autorisations appropriées sur les tables auxiliaires; sinon, un message d'erreur apparaîtra.
Après une courte période, sélectionnez « OK » lorsque le message Solution Tables Created s'affiche.
Sélectionnez " Launch Solution ".
With " Launch Solution ”sélectionné, la liste des PARAMÈTRES de la planification des choses s'affiche. Sélectionnez « Register Field Order ».
Tel que mentionné dans l'introduction Dans ce billet de blog, la position de l'ordre des champs d'inscription ne peut pas être modifiée par défaut, mais le nom du champ d'ordre des champs d'inscription peut être modifié, ce qui se produit en double-cliquant sur le nom du champ et en utilisant la liste déroulante pour effectuer une mise à jour. Pour commencer la personnalisation, passez aux tableaux de bord accessibles depuis l'application.
Dans les tableaux de bord d'application, sélectionnez et développez l'unité de maintenance du tableau de bord « XFW Thing Planning (TLP)». Une fois que cela est fait, développez « Components ».
Une fois l'expansion des composants terminée, sélectionnez et développez « SQL Editeur de table »puis cliquez sur« ted_RegisterFieldOrderList_TLPT » qui est le composant affiché lors du réglage« Register Field Order »est sélectionné.
Accédez à « Column Format 3 » qui est répertorié dans la section « SQL Table Editor Column Format ». Remplacez « AllowUpdates = False » par « AllowUpdates = True» ce qui, après l'enregistrement, permettra de modifier la position de l'ordre des champs de registre. Sélectionnez l'icône « Save », puis revenez à la page Thing Planning.
Sélectionnez le « ] Actualiser la page » et l'icône Enregistrer la position de l'ordre des champs peuvent être modifiées, ce qui est démontré en cliquant sur une valeur de position complétant le conseil rapide. Notez que la modification de la position nécessite un processus en deux étapes car la valeur de la position doit être comprise entre 3 et 43 et ne peut pas avoir de doublon. L'exigence de 3 à 43 est due au format de colonne défini dans l'éditeur de table SQL, ted_Register_TLP. Si vous êtes intéressé par une démonstration du processus en deux étapes, veuillez continuer à lire.
Pour commencer la mise à jour de position, sélectionnez « Register Field Order »
Dans cet exemple, Entity est le nom du champ qui doit s'afficher après Status. La première étape du processus en deux étapes consistera à changer la position de ThingName de 4 à 4-17 et Entity de 17 à 17-4. Essentiellement, la position du nom de champ qui sera la position mise à jour est ajoutée à la position actuelle et séparée par un tiret. Une fois cela fait, sélectionnez l'icône « Enregistrer ». Remarque: la position est stockée sous forme de valeur de texte.
Ensuite dans le processus en deux étapes est de changer, 4-17 à 17 et 17-4 à 4. Sélectionnez “ Enregistrer ».
Pour vérifier l'ordre des champs mis à jour, sélectionnez« Show Thing Plan Page » icône qui affichera Entité après le statut «Statut (Type)» tel que présenté dans la deuxième image.
J'espère que ce petit conseil vous sera utile. Si vous avez des questions, n'hésitez pas à publier un commentaire sur le blog ou à m'envoyer un e-mail à terry.ledet@perficient.com.
Source link