Correction interaction sélecteurs inhibés
This commit is contained in:
parent
6befac8578
commit
50ea449dad
3 changed files with 10 additions and 5 deletions
|
|
@ -289,8 +289,8 @@ function redisplayData(evt,
|
||||||
)
|
)
|
||||||
{
|
{
|
||||||
setDateEnd(f_years_select, f_date, f_years_data);
|
setDateEnd(f_years_select, f_date, f_years_data);
|
||||||
setSelectorYear(['credit_account', 'debit_account'], f_years_select);
|
|
||||||
displayAmort(f_immo, f_duree, f_amort, f_years_data, f_years_select, f_montant, f_erreur);
|
displayAmort(f_immo, f_duree, f_amort, f_years_data, f_years_select, f_montant, f_erreur);
|
||||||
|
setSelectorYear(['credit_account', 'debit_account'], f_years_select);
|
||||||
}
|
}
|
||||||
|
|
||||||
function redisplayAmort(evt,
|
function redisplayAmort(evt,
|
||||||
|
|
|
||||||
12
scripts.js
12
scripts.js
|
|
@ -27,9 +27,11 @@ function toggleVisibility(idcheck, fields) {
|
||||||
function setAccountYear(button_names, id_year) {
|
function setAccountYear(button_names, id_year) {
|
||||||
for (const name of button_names) {
|
for (const name of button_names) {
|
||||||
const button = document.querySelector("button[data-name=" + name + "]");
|
const button = document.querySelector("button[data-name=" + name + "]");
|
||||||
const b_value = button.value;
|
if (button != null) {
|
||||||
const new_value = b_value.replace(/id_year=\d+/, 'id_year=' + id_year);
|
const b_value = button.value;
|
||||||
button.setAttribute('value', new_value);
|
const new_value = b_value.replace(/id_year=\d+/, 'id_year=' + id_year);
|
||||||
|
button.setAttribute('value', new_value);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -131,7 +133,9 @@ function displayAmort(id_immo, id_duree, id_amort, id_years, id_exercices, id_mo
|
||||||
case_montant.innerText = montant_amort;
|
case_montant.innerText = montant_amort;
|
||||||
}
|
}
|
||||||
|
|
||||||
function setSelectorYear(button_names, f_years_selector) {
|
function setSelectorYear(button_names, f_years_selector)
|
||||||
|
{
|
||||||
|
const selector = document.getElementById(f_years_selector);
|
||||||
const selected_year = document.getElementById(f_years_selector).value;
|
const selected_year = document.getElementById(f_years_selector).value;
|
||||||
setAccountYear(button_names, selected_year);
|
setAccountYear(button_names, selected_year);
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -257,6 +257,7 @@
|
||||||
type="list"
|
type="list"
|
||||||
name="credit_accounts[]"
|
name="credit_accounts[]"
|
||||||
required=true
|
required=true
|
||||||
|
readonly=true
|
||||||
target="!acc/charts/accounts/selector.php?codes=%s&id_year=%d"|args:$code:$selected_year
|
target="!acc/charts/accounts/selector.php?codes=%s&id_year=%d"|args:$code:$selected_year
|
||||||
default=$current_account
|
default=$current_account
|
||||||
}}
|
}}
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue