Foire aux questions
Studio
Erreur de connexion à la base de données avec Studio Designer
Symptôme : vous rencontrez l’erreur » Erreur lors de la connexion » lors de l’ouverture du Studio Designer, mais pas lors de l’ouverture du portail web
Message : Echec de l’ouverture de session de l’utilisateur
Explication : Studio ne permet pas la connexion si le mot de passe contient un « ; » (point virgule)
Résolution : il faut changer le mot de passe dans la base de données.
Lancement du Studio sur une adresse non renseignée dans le fichier config.xml
Lors du lancement du Studio, celui-ci ne se connecte pas aux adresses Web renseignées dans le fichier config.xml.
Cela se produit s’il vous manque des droits sur le dossier « BiBOARD-Design » et Windows crée alors le même dossier dans votre profil utilisateur dans « C:UsersNOM_UTILISATEURAppDataLocalVirtualStore(chemin_du_dossier_BiBOARD-Design) ».
Il vous suffit alors de modifier dans ce répertoire votre fichier config.xml avec vos valeurs.
Requête
Résultat de requête incohérent avec MySQL
Lors de l’utilisation d’une requête paramétrée sur MySQL, et si un des champs de la requête contient plus de 1024 caractères, la requête peut ramener un résultat incohérent.
Il faut alors valider l’option ‘Allow big result set’ dans la configuration de l’ODBC
Tableaux de bord
Changement de présentation du Tableau Croisé Dynamique
Symptôme : le look de vos TCD a changé depuis la V16
Explication : suite à de nombreuses demandes, nous avons actualisé le look des TCD et ajouté une propriété ‘Couleurs alternées’ (comme pour le tableau simple)
Résolution : si vous souhaitez revenir au look V16, vous pouvez modifier le fichier « resources/themes/BBBlue/PivotGrid/styles.css » (exemple pour le thème BBBlue) :
ligne 149 Remplacer border-top-style : none par solid
ligne 203 Commenter /*border-top-color: transparent; */Ajouter les lignes horizontales dans un TCD
Dans le fichier : « .WebresourcesthemesXXXXPivotGridstyles.css »
Pour les lignes horizontales des lignes, il faut mettre le « border-top-style » à « solid »
.dxpgRowFieldValue_BBSkinBlue {
color: black;
background-color: white;
border: 1px solid #A5ACB5;
border-left-style: none;
border-bottom-style: none;
border-right-style: solid;
border-top-style: solid;
padding: 3px 6px;
font-weight: normal;
text-align: left;
}et pour les lignes horizontales des colonnes , il faut enlever « border-top-color: transparent; »
.dxpgCell_BBSkinBlue {
text-align: right;
border-color: #A5ACB5;
border-width: 1px;
border-top-style: solid;
border-left-style: solid;
border-bottom-style: none;
border-right-style: none;
padding: 3px 4px;
white-space: nowrap;
background-color: white;
border-top-color: transparent;We usually take 3-5 business days for your order to be shipped & delivered.
Portail web
Mettre un lien hypertexte sur le logo BiBOARD du portail Web
Attention, la modification des fichiers de la distribution de BiBOARD n’est pas supportée. Les mises à jour BiBOARD écraseront les fichiers modifiés.
Comment mettre un lien hypertexte sur le logo BiBOARD du portail Web ?
Ajout dans le fichier « .WebresourcesscriptMenuBBMenuBB.js«
$("#imgBB")[0].onclick=(function(s){
window.open("http://www.example.com/", '_self');
return false;
}
)Si vous souhaitez ajouter la main du clic sur ce lien, modifier le paramètre CURSOR en « pointer » dans le fichier « .WebresourcesscriptTemplateWebMetro_UIcssMenu.css »
#imgBB{
cursor:pointer; /* cursor:default;*/
padding-left:24px;
box-sizing: initial;Connexion automatique au portail Web BiBOARD
Si vous êtes connecté à un poste Windows avec le même compte Windows que celui connu dans BiBOARD et que le site Web BiBOARD est configuré en authentification Windows alors vous n’avez pas besoin de renseigner vos identifiants/password.
Voici la procédure simple qui fonctionne pour IE, Chrome et Edge :
- Ajouter/vérifier dans IE, l’authentification Windows Intégrée.
- Ajouter l’adresse du site dans la zone « Intranet local ».
- Vérifier que la zone Intranet local a bien l’option par défaut « Connexion automatique uniquement dans la zone Intranet ».
- Fermer/Réouvrer le navigateur.
Voici la procédure en détail :
- Démarrez Internet Explorer.
- Ouvrez le menu Outils > Options Internet.
- Dans l’onglet Sécurité > zone Intranet Local, cliquez sur le bouton Sites puis Avancé.
- Ajoutez l’adresse du serveur Web BiBOARD (http://serveur_BiBOARD).
- Validez et retournez dans le menu Outils > Options Internet > onglet Sécurité.
- Dans la zone Intranet local, cliquez sur le bouton Personnaliser le niveau.
- Dans la section Paramètres > Authentification utilisateur > Connexion, vérifiez que l’option Connexion automatique uniquement dans la zone intranet est cochée.
- Validez la configuration.
- Dans le menu Outils > Options Internet > onglet Avancé > Paramètres > section Sécurité, vérifiez que l’option Activer l’authentification Windows intégrée* est cochée.
- Validez la configuration des Options Internet.
Si vous utilisez un proxy pour accéder à Internet, mettez en place une exception pour le firewall :
- Dans le menu Outils > Options Internet > onglet Connexion, cliquez sur Paramètres réseau
- Cochez l’option Utiliser un serveur proxy pour votre réseau local (ces paramètres ne s’appliquent pas aux connexions d’accès à distance ou VPN) puis cliquez sur Avancé
- Dans le champ Exceptions, ajoutez l’adresse du serveur Web BiBOARD
Pour Firefox, il faut paramétrer « network.automatic-ntlm-auth.trusted-uris » :
- Ouvrir Firefox
- Taper about:config
- Rechercher network.automatic-ntlm-auth.trusted-uris
- Renseigner le site Web BiBOARD
Administration
Timeout lors de l’import de tableaux de bord
Lors d’un import d’un fichier.bib, deux problèmes peuvent causer un timeout lors de l’import.
Le backup du référentiel ne se fait pas
Si la sauvegarde automatique du référentiel ne peut être réalisée (par exemple en cas de manque d’espace disque), la procédure d’import échoue.
Solution : s’assurer que la sauvegarde du référentielle peut être réalisée.
Nom de tableaux de bord
Si un tableau de bord comporte les caractères ‘, les tableaux de bord ne sont pas importés.
Contournement : renommer les tableaux de bord à la source pour éviter les caractères ‘ ou » et refaire l’opération d’export/importYes, free shipping is available for all the orders that’s placed inside the United States. We charge shipping fees for overseas orders.
Système
Changement de la durée de vie des sessions IIS
Pour changer la durée de vie des sessions IIS (par défaut 20 minutes), il faut réaliser les opérations suivantes :
- Ajuster de délai d’inactivité du pool l’application
- Ajuster la valeur timeout dans le fichier web.config sur les deux lignes suivantes :
<forms loginUrl="~/Authentication/Login.aspx" defaultUrl="board.aspx" requireSSL="false" slidingExpiration="true" timeout="20" />
<sessionState mode="InProc" stateConnectionString="tcpip=127.0.0.1:42424" sqlConnectionString="data source=127.0.0.1;user id=sa;password=" cookieless="UseCookies" regenerateExpiredSessionId="true" timeout="20" />- Redémarrer le pool d’application et le site web
Utilisation du SMTP de Google
Depuis le 30 mai 2022, Google ne prend plus en charge l’utilisation d’applications ou d’appareils tiers qui demandent uniquement le nom d’utilisateur et le mot de passe pour se connecter à votre compte Google. https://support.google.com/accounts/answer/6010255?hl=fr
Pour utiliser le SMTP de Google en version gratuite (non Google Workspace), il faut :
1. Activer la validation du compte Google en 2 étapes (https://support.google.com/accounts/answer/185839?hl=fr-CA).
2. Utiliser un mot de passe pour application (https://support.google.com/accounts/answer/185833).Dévalider Netbios TCP/IP
Dévalider la résolution de noms multicast
Astuces
Comment modifier la police d’un composant qui n’existe pas dans la liste par défaut ?
Pour ajouter une nouvelle police à un composant qui n’existe pas dans la liste, il faut :
- Installer la nouvelle police sur les machines (serveur BiBOARD, postes clients…) qui visualiseront le composant avec la police. Par défaut, elle doit se trouvait dans « C:WindowsFonts ».
- Dans le Studio, sélectionner votre composant puis aller dans Apparence, et saisissez le nom de la police (et pas le nom du fichier .ttf) puis valider par « ENTREE ».
Cacher le menu dans tableaux.aspx
Il suffit d’ajouter &SideMenu=hide dans l’URL
Exemple: https://monserveurbiboard/tableaux.aspx?vName=nomdutableaudebord&SideMenu=hide&autreparametre=valeur
Studio ouvert sur le 2ième écran non connecté
- Supprimer le bloc dont le texte est barré comme indiqué ci-dessous. Le fichier se situe dans C:Program Files (x86)BiBOARD[MON INSTANCE BIBOARD]BiBOARD-Designconfig.xml
- Enregistrer le fichier
- Relancer le Studio
Config.xml
<?xml version= »1.0″ encoding= »UTF-8″ standalone= »yes »?>
<BiBOARD>
<Settings>
<Culture/>
</Settings><Sites>
<Site>
<Name>BiBOARD_v18_A</Name>
<URL>http://P-STEPHANE:8018/</URL>
<Key>K0</Key>
</Site>
</Sites><Studio>
<Layout>
<WindowState>2</WindowState>
<Top>-8</Top>
<Left>-8</Left>
<Width>1771</Width>
<Height>1065</Height>
</Layout>
</Studio></BiBOARD>
Comment utiliser une nouvelle police ?
1. Télécharger la police – Par exemple depuis le site des fonts Google pour la police « urbanist » (https://fonts.google.com/specimen/Urbanist)
2. Décompresser le fichier zip dans un répertoire du dossier Web « ..Webfonts ».
3. Dans votre tableau de bord, ajoutez dans l’entête de celui-ci :
<style>
@font-face {
font-family: ‘Urbanist’;
src: url(‘/fonts/Urbanist/Urbanist-VariableFont_wght.ttf’) format(‘truetype’);
}
body {
font-family: ‘Urbanist’, Arial, sans-serif;
}
</style>
4. Par défaut, tous les composants de votre TDB auront cette police mais vous pouvez spécifier la police sur chaque composant en tapant le nom dans la liste de sélection des polices
Comment modifier la police d’un composant qui n’existe pas dans la liste par défaut ?
Pour ajouter une nouvelle police à un composant qui n’existe pas dans la liste, il faut :
Solution 1 :
1. Installer la nouvelle police sur les machines (serveur BiBOARD, postes clients…) qui visualiseront le composant avec la police. Par défaut, elle doit se trouvait dans « C:WindowsFonts ».
2. Dans le Studio, sélectionner votre composant puis aller dans Apparence, et saisissez le nom de la police (et pas le nom du fichier .ttf) puis valider par « ENTREE ».Solution 2:
1. Télécharger la police depuis le site des fonts google (pour nous c’est « urbanist » ici https://fonts.google.com/specimen/Urbanist )
2. Décompresser le fichier zip par exemple dans le répertoire « ..Webfonts » de serveur Web
3. Dans le tableau de bord, on rajoute dans l’entête :<style>
@font-face {
font-family: ‘Urbanist’;
src: url(‘/fonts/Urbanist/Urbanist-VariableFont_wght.ttf’) format(‘truetype’);
}
body {
font-family: ‘Urbanist’, Arial, sans-serif;
</style>4. Ensuite, on peut utiliser la police sur chaque composant en tapant le nom dans la liste de sélection des polices
Mon lien hypertexte ne permet pas d’afficher le lien configurer
Il est possible que le navigateur bloque l’ouverture du lien. Ce blocage est représenté par une icone dans le coin droit où l’URL est affichée.
Pouir débloquer l’ouverture, il suffit de cliquer sur l’icône et sélectionner l’option «Toujours autoriser les pop-ups ou les redirections de …» pour autoriser l’ouverture de la nouvelle fenêtre.
Vous pouvez essayer de nouveau à ouvrir le lien.
Pour une plus de détail, accéder à la vidéo explicative en cliquant ici .
Erreurs
DB2 – Erreur « SQL0180 – La syntaxe de la valeur de date, d’heure ou d’horodatage est incorrecte »
Symptôme : vous rencontrez l’erreur « SQL0180 – La syntaxe de la valeur de date, d’heure ou d’horodatage est incorrecte » lors de l’alimentation ou l’export d’un HUB.
Explication : le format de votre paramètre date n’est pas conforme, même si la requête et le Hub fonctionne bien, le service PowerSystem ne le comprend pas car l’ODBC de l’AS400 est spécifique.
Résolution : il faut ajouter un « formatdate » pour le paramètre.
Exemple :
Remplacer _DATE
Par formatedate(« yyyy-MM-dd »,_DATE)Unfortunately, it’s not possible to make any changes to an order or cancel it once it has been placed. However, you could ask for a refund.