Task #0001415: Lettrage - masquer la mise en évidence.

Click a second time of an reconciliation and the highlight
disappear
This commit is contained in:
Dany De Bontridder 2017-09-03 16:56:03 +02:00
parent e8c5db0db3
commit 40184268fd
2 changed files with 22 additions and 8 deletions

View file

@ -1109,11 +1109,12 @@ function get_history_account(ctl, dossier) {
}
}
var previous = [];
var let_previous="";
function show_reconcile(p_div, p_let)
{
try
{
if (previous.length != 0)
if (previous.length != 0 || p_let == let_previous )
{
var count_elt = previous.length;
var i = 0;
@ -1125,14 +1126,21 @@ function show_reconcile(p_div, p_let)
}
var name = 'tr_' + p_let + '_' + p_div;
var elt = document.getElementsByName(name);
previous = elt;
var count_elt = elt.length;
var i = 0;
for (i = 0; i < count_elt; i++) {
elt[i].style.backgroundColor = '#000066';
elt[i].style.color = 'white';
elt[i].style.fontWeight = 'bolder';
if ( p_let != let_previous ) {
previous = elt;
var count_elt = elt.length;
var i = 0;
for (i = 0; i < count_elt; i++) {
elt[i].style.backgroundColor = '#000066';
elt[i].style.color = 'white';
elt[i].style.fontWeight = 'bolder';
}
let_previous=p_let;
}
else {
let_previous="";
}
} catch (e)

View file

@ -36,6 +36,12 @@ require_once ('class/dossier.class.php');
require_once('lib/html_input.class.php');
require_once ('lib/function_javascript.php');
require_once 'class/user.class.php';
require_once NOALYSS_INCLUDE.'/lib/http_input.class.php';
global $http;
$http=new HttpInput();
load_all_script();
$gDossier=HtmlInput::default_value_get('gDossier', -1);
if ($gDossier==-1)