[IMP] studies_base:

Vues Questionnaire + Participant + Response + Progress Status
This commit is contained in:
clementthomas
2024-07-18 10:43:35 +02:00
parent 10b71eb44f
commit 87d98be89e
12 changed files with 382 additions and 19 deletions

View File

@@ -0,0 +1,92 @@
<?xml version="1.0" encoding="UTF-8"?>
<odoo>
<!-- TREE VIEW -->
<record id="view_study_questionnaire_response_tree" model="ir.ui.view">
<field name="name">study.questionnaire.response.response.tree</field>
<field name="model">study.questionnaire.response</field>
<field name="arch" type="xml">
<tree string="Réponses aux questionnaires">
<field name="start_date"/>
<field name="end_date"/>
<field name="study_id"/>
<field name="study_questionnaire_id"/>
<field name="firstname"/>
<field name="lastname"/>
</tree>
</field>
</record>
<!-- FORM VIEW -->
<record id="view_study_questionnaire_response_form" model="ir.ui.view">
<field name="name">study.questionnaire.response.response.form</field>
<field name="model">study.questionnaire.response</field>
<field name="arch" type="xml">
<form string="Réponses aux questionnaires">
<header>
<!-- action buttons -->
</header>
<sheet>
<div class="oe_button_box" name="button_box">
<!-- big buttons -->
</div>
<div class="oe_title">
<h1>
<label for="identifier_primary_id" string="Idientifiant Seintinelles" /><field name="identifier_primary_id" />
</h1>
</div>
<group name="collecte" string="Collecte">
<group name="collecte_left">
<field name="start_date" />
<field name="end_date" />
<field name="state" />
<field name="progress_status" />
<field name="authored" />
</group>
<group name="collecte_right">
<field name="author" />
<field name="identifier_author" />
<field name="redirect_url" />
</group>
</group>
<group name="study" string="Étude">
<group name="study_left">
<field name="study_id" />
<field name="study_questionnaire_id" />
<field name="study_participant_id" />
</group>
<group name="study_right">
</group>
</group>
<group name="participant" string="Participant">
<group name="participant_left">
<field name="source" />
<field name="firstname" />
<field name="lastname" />
</group>
<group name="participant_right">
</group>
</group>
<group name="technique" string="Technique">
<group name="technique_left">
<field name="create_date" />
<field name="write_date" />
</group>
<group name="technique_right">
</group>
</group>
</sheet>
</form>
</field>
</record>
<!-- ACTIONS -->
<record id="action_study_questionnaire_response" model="ir.actions.act_window">
<field name="name">Réponses aux questionnaires</field>
<field name="type">ir.actions.act_window</field>
<field name="res_model">study.questionnaire.response</field>
</record>
</odoo>