Date dans une webform

Aller en bas

Date dans une webform

Message  Yoann le Lun 24 Jan - 21:43

Bonjour,

J'ai créer divers attributs associés à des approval screen, ces derniers étant gérés par une webform. J'ai des attributs avec un type timestamp pour avoir une date et dans la webform je peux imposer le format date.
Mais je désirerais avoir un petit calendrier à coté de mon champ pour pouvoir renseigner la date plus facilement.
Connaitriez-vous une méthode simple pour l'avoir?

Merci d'avance pour vos réponses.

Yoann

Nombre de messages : 5
Date d'inscription : 24/01/2011

Voir le profil de l'utilisateur

Revenir en haut Aller en bas

Re: Date dans une webform

Message  hmaquet le Mar 25 Jan - 22:28

Bonjour,

Normalement sur ta webform si tu as mis les settings suivants sur le champ date :
Editable à "true"
et
format à "date"
==> Le calendrier apparait à coté dans la webform (testé sur une v10.7).

avatar
hmaquet

Nombre de messages : 3
Date d'inscription : 01/09/2010

Voir le profil de l'utilisateur

Revenir en haut Aller en bas

Re: Date dans une webform

Message  rudbg le Mer 26 Jan - 4:46

Bonjour,

Je confirme sur notre PF (10.7.2) cela fonctionne bien.

_________________
Rudy

rudbg
Admin

Nombre de messages : 99
Age : 38
Localisation : Bordeaux
Date d'inscription : 21/09/2007

Voir le profil de l'utilisateur http://assistance-enovia.forumpro.fr

Revenir en haut Aller en bas

Re: Date dans une webform

Message  Yoann le Jeu 27 Jan - 4:15

Tout d'abord merci de vos réponses.

Je suis sous matrix 10.6

J'utilise un spinner pour mettre en place les webform, j'ai une colonne Setting Name et une Setting Value. Voici leurs contenues respectif:

Setting name: Editable | Field Type | format | Registered Suite | Required | Access Program | Access Function | Attribute Name

Setting Value: true | attribute | date | EngineeringCentral | false | VCSUtil | checkAttributeDisplay | attribute_VCCCustomerPresentationDate

Le calendrier n'apparait pas.

Yoann

Nombre de messages : 5
Date d'inscription : 24/01/2011

Voir le profil de l'utilisateur

Revenir en haut Aller en bas

Re: Date dans une webform

Message  rudbg le Ven 28 Jan - 0:38

A première bue, cela fonctionnait déjà en Matrix 10.5, donc je pense que pour ta version il n'y a pas de problème.

De mon coté, j'ai deux attributs qui fonction les setting sont les suivants :
Code:

Editable | Field Type | Registered Suite | format   true | attribute | InfoCentral | date
Editable | Field Type | Registered Suite | format   true | attribute | InfoCentral | date

Peux-tu m'envoyer :
  • la ligne complète du SpinnerWebFormFieldData.xls
  • la ligne de définition de l'attribut
  • un petit screenshot de la ligne du WF en édition, stp


Dernière édition par rudbg le Ven 28 Jan - 2:52, édité 1 fois

_________________
Rudy

rudbg
Admin

Nombre de messages : 99
Age : 38
Localisation : Bordeaux
Date d'inscription : 21/09/2007

Voir le profil de l'utilisateur http://assistance-enovia.forumpro.fr

Revenir en haut Aller en bas

Re: Date dans une webform

Message  Yoann le Ven 28 Jan - 1:45

Nom des différentes colonnes pour la ligne du spinner webformfielddata:

Code:
WebForm Name
Field Name
Field Label
Field Description
Expression Type (bus or "" / rel)
Expression
Href
Setting Names (use "|" delim)
Setting Values (use "|" delim)

Valeurs corespondantes:

Code:
Sketch
Planned End Date Of Tests
emxEngineeringCentral.WebForm.VCCPlannedEndDateOfTests
Pas de valeur
businessobject
$<attribute[attribute_VCCPlannedEndDateOfTests].value>
Pas de valeur
Editable | Field Type | format | Registered Suite | Required | Access Program | Access Function | Attribute Name
true | attribute | date | EngineeringCentral | false | VCSUtil | checkAttributeDisplay | attribute_VCCPlannedEndDateOfTests
Il y a d'autres colones (User, Range, Update, Field Order) mais elles n'ont pas de valeurs correspondantes (à part Field order pour avoir mes attributs dans le bon ordre.)

Nom des colonnes pour la définition de l'attribut:

Code:
Attribute Name
Registry Name
Type
Multiline (boolean)
Hidden (boolean)
Valeurs correspondantes:
Code:
VCC Planned End Date Of Tests
VCC Planned End Date Of Tests
timestamp
FALSE
FALSE

De même il y a des colonnes supplémentaires n'ayant pas de valeurs correspondantes pour cet attribut. (Description, default, range, Icon file)

Je ne peux pas linker de screenshoot vu les accès restreints. Lors de l'affichage en édition j'ai le nom de l'attribut à gauche et un espace tel une textbox à droite mais dans lequel je ne peut rentrer qu'une information que sous un format spécifique.
Message d'erreur si je ne rentre pas le bon format:
Code:
Invalid date/time format "m".
Allowed formats are:
moy/dom/yr4 h12:min:sec [mer]
[day] mon dom, yr4
moy/dom/yr4
moy/dom[/yr2]

Merci d'avance pour votre aide.

Yoann

Nombre de messages : 5
Date d'inscription : 24/01/2011

Voir le profil de l'utilisateur

Revenir en haut Aller en bas

Re: Date dans une webform

Message  hmaquet le Ven 28 Jan - 2:47

De mon coté je n'ai plus trop d'idée:
  • La documentation est claire (Application Exchange Framework™ version 10.5)
    To configure a field to display a date and allow date input with the Calendar
    popup, use these parameters and settings
    • format setting—Set to date.
    • Editable setting—Set to true.


  • Je te propose de passer le champ non saisissable manuellement avec le setting suivant
    Code:
    Allow Manual Edit = false
  • Autre remarque (qui n'a peut être rien à voir) pour le "Registry Name" je supprimerais les espaces ==> "VCCPlannedEndDateOfTests"

avatar
hmaquet

Nombre de messages : 3
Date d'inscription : 01/09/2010

Voir le profil de l'utilisateur

Revenir en haut Aller en bas

Re: Date dans une webform

Message  Yoann le Ven 28 Jan - 3:10

Ok merci, je vais voire si il serait pas caché ou autre.

Merci de votre aide.

Yoann

Nombre de messages : 5
Date d'inscription : 24/01/2011

Voir le profil de l'utilisateur

Revenir en haut Aller en bas

Re: Date dans une webform

Message  rudbg le Dim 30 Jan - 21:52

Alors, as-tu pu t'en sortir?

J'ai vérifier de notre coté et tout fonctionne, sauf que je n'utilise pas le setting "Attribute Name".

_________________
Rudy

rudbg
Admin

Nombre de messages : 99
Age : 38
Localisation : Bordeaux
Date d'inscription : 21/09/2007

Voir le profil de l'utilisateur http://assistance-enovia.forumpro.fr

Revenir en haut Aller en bas

Re: Date dans une webform

Message  Yoann le Mar 1 Fév - 21:28

Finalement en mettant ces settings là:

Editable | Field Type | format | Registered Suite | Required | Access Program | Access Function | Attribute Name | Allow Manual Edit | Input Type

Avec comme valeurs correspondantes:

true | attribute | date | EngineeringCentral | false | VCSUtil | checkAttributeDisplay | attribute_VCCPlannedEndDateOfTests | false | textbox

Le calendrier apparait.

Merci de votre aide.

Yoann

Nombre de messages : 5
Date d'inscription : 24/01/2011

Voir le profil de l'utilisateur

Revenir en haut Aller en bas

Re: Date dans une webform

Message  Contenu sponsorisé


Contenu sponsorisé


Revenir en haut Aller en bas

Revenir en haut

- Sujets similaires

 
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum