Bibliothèque QuBESPlanning

Cette page liste toutes les classes, propriétés, méthodes, fonctions et énumérés de la bibliothèque QuBESPlanning.

Classes, propriétés et méthodes
TPlageEvent
DetailsDescription de Details
DureeRenvoie la durée d'un TPlageEvent sous forme d'un nombre décimal.
EventKindRetourne le type d'évènement associé à un objet de type TPlageEvent.
GetStartFromPlageStartRetourne la durée entre le début d'un objet de type TPlageEvent et le début de sa plage.
SetStartFromPlagePermet de définir la position d'un objet de type TPlageEvent par rapport au début de la plage.
SubjectSujet d'un objet de type TPlageEvent.
TPlanningItem
AddNewEventAjoute un évènement sur toutes les plages attachées au TPlanningItem.
AttachedPlagesIdsRetourne la liste des identifiants de plage rattachés au TPlanningItem.
AttachPlagePermet d'ajouter une plage au TPlanningItem par son identifiant
BeginUpdateDescription de BeginUpdate
ConnectByIDPermet de se connecter à un objet de type TPlanningItem par son identifiant.
CreateNewPermet de créer un nouvel objet de type TPlanningItem
DetachPlagePermet de retirer une plage du TPlanningItem.
DocIDIdentifiant de document associé
EndUpdateDescription de EndUpdate
FormularIDIdentifiant du formulaire associé
GetIDRetourne l'identifiant de TPlanningItem
ManufOrderDescription de ManufOrder
OpNumberDescription de OpNumber
OrdreFabIDDescription de OrdreFabID (dépréciée)
ProcessIDDescription de ProcessID
Tagvaleur du champs Tag
TPlanningResource
AddEntityAjout d'une entité liée à une ressource
ApplyDefaultModelApplication du modèle de plages par défaut
ConnectByIDPermet de se connecter à une ressource grâce à son identifiant interne
ConnectByNamePermet de se connecter à une ressource grâce à son nom.
CreateNewInitialise une nouvelle Ressource.
DefaultModelNameLecture du modèle par défaut associé à la ressource
DeleteEntitySupprime une entité d'une ressource
DescriptionLecture/écriture de la description de la ressource
EntitiesCountRetourne le nombre d'entités associées à une ressource
GetEntityRetourne l'entité ayant l'index idx parmi la collection des entités d'une ressource
GetIDRetourne l'ID interne associé à une ressource
NomLecture/écriture du nom de la ressource
ResponsableLecture/écriture du responsable d'une ressource
ServiceLecture/écriture du service associé à une ressource
SiteLecture/écriture du site associé à une ressource
SuspendueSuspension/réactivation d'une ressource
UserCanModifyDescription de UserCanModify
TPlnResourceEntity
GetLinkedLecture du descriptif de l'objet Qubes associé à l'entité
GetNomRenvoie le nom associé à l'entité
GetRoleLecture du rôle associé à l'entité
TResourceCalendarPlage
AddNewEventAjoute un évènement à la plage
CollectParameterNamesRécupération de la liste des noms des paramètres d'une plage de calendrier
ConnectDescription de Connect
ConnectByIDPermet de se connecter à une plage du calendrier dont on connait l'identifiant.
CreateNewAjoute une nouvelle Plage au planning.
DeleteParameterDescription de DeleteParameter
DetailsDétail de la plage
EventsCountRenvoie le nombre d'évènements associés à la plage.
GetEndDateRenvoie la date/heure de fin de la plage.
GetEventRenvoie le nième évènement associé à la plage.
GetEventTotalDurationRenvoie la durée totale des évènements de la plage.
GetIDRenvoie l'identifiant de la plage.
GetPlanningItemIDRenvoie l'identifiant de TPlanningItem associé à la plage.
GetStartDateRenvoie la date/heure de début de la plage.
OccupationTaux d'occupation de la ressource pour la plage
PlageKindRenvoie le nom du type de plage.
ReadParameterDescription de ReadParameter
ReadParameterDefDescription de ReadParameterDef
RemoveEventDescription de RemoveEvent
ResourceNameRenvoie le nom de la ressource de la plage.
SetBornesPermet de modifier les dates/heures de début et fin de la plage.
SubjectSujet de la plage
TRSClassesDescription de TRSClasses
WriteParameterDescription de WriteParameter
Fonctions
ActivateResourceDescription de ActivateResource
AllResourceIDsDescription de AllResourceIDs
BreakPlagePermet à l'utilisateur supprimer de la plage ayant le numéro plageID les parties se trouvant avant la date breakStart et après la date breakStop.
DeletePlageSupprime la plage ayant le numéro ID.
DeletePlagesPermet de supprimer les plages de réservation de la ressource resourceName du type kind dont une partie se situe entre les dates startDate et endDate (supprime la totalité de la plage).
DeleteResourceDescription de DeleteResource
EndPlanningSessionPermet de terminer une session.
FindNextPlageIDByTrsDescription de FindNextPlageIDByTrs
GetDureeMaxForPlageStartingAtDescription de GetDureeMaxForPlageStartingAt
GetPlageIDsForResourceRetourne le numéro des plages du type kind concernant la ressource resourceName dont une partie se situe entre startDate et endDate.
GetPlageIDsForResourceAndTrsDescription de GetPlageIDsForResourceAndTrs
GetPlanningDocumentAsJSONDescription de GetPlanningDocumentAsJSON
MergePlagesPermet de fusionner deux plages.
PlanningItemIDsByFormularIDRetourne le champ TIntegerList
PlanningItemIDsByOrdreFabIDDescription de PlanningItemIDsByOrdreFabID
PlanningItemIDsByProcessIDRetourne le champ TIntegerList
ResourceIDByNameIdentifiant numérique d'une ressource de planning
ResourceIDsByRoleRetourne le champ AsString d'un objet de type TIntegerList contenant les identifiants des objets de type TPlanningResource ayant pour rôle Role.
ResourceIDsUsingDocByRoleRetourne le champ AsString d'un objet de type TIntegerList contenant les identifiants des objets de type TPlanningResource ayant pour rôle Role et dont une entité est liée au document identifié par docRUD.
ResourceIDsUsingEqptByRoleRetourne le champ AsString d'un objet de type TIntegerList contenant les identifiants des objets de type TPlanningResource ayant pour rôle Role et dont une entité est liée à l'équipement identifié par EqptGPAOID.
ResourceIDsUsingPartnerByRoleRetourne le champ AsString d'un objet de type TIntegerList contenant les identifiants des objets de type TPlanningResource ayant pour rôle Role et dont une entité est liée au partenaire identifié par PartnerGPAOID.
ResourceIDsUsingUserByRoleRetourne le champ AsString d'un objet de type TIntegerList contenant les identifiants des objets de type TPlanningResource ayant pour rôle Role et dont une entité est liée à l'utilisateur identifié par UserLogin.
StartPlanningSessionDémarre une session d'écriture dans le planning Qubes
SuspendResourceDescription de SuspendResource
TryAddPlageAjoute une plage du type plageKind sur la ressource resourceName entre les dates startDate et EndDate.
TryAddPlageCreateMissingOwnersUtilisé dans le cadre du module TRS.
TryAddPlageExtendOwnersUtilisé dans le cadre du module TRS.
TypeNameOfResourceRetourne le type de la ressource name.
Enumérés
TRSClassesClasses TRS