|
435 | 435 | </table>'; |
436 | 436 | if (sizeof($righe) > 0) { |
437 | 437 | echo ' |
438 | | - <div class="btn-group">'; |
439 | | - if (!$block_edit) { |
440 | | - echo ' |
441 | | - <button type="button" class="btn btn-xs btn-default disabled" id="duplica_righe" onclick="duplicaRiga(getSelectData());"> |
442 | | - <i class="fa fa-copy"></i> |
443 | | - </button> |
444 | | -
|
445 | | - <button type="button" class="btn btn-xs btn-default disabled" id="elimina_righe" onclick="rimuoviRiga(getSelectData());"> |
446 | | - <i class="fa fa-trash"></i> |
447 | | - </button>'; |
448 | | - if ($dir == 'entrata') { |
449 | | - echo ' |
450 | | - <button type="button" class="btn btn-xs btn-default disabled" id="confronta_righe" onclick="confrontaRighe(getSelectData());"> |
451 | | - '.tr('Confronta prezzi').' |
452 | | - </button>'; |
453 | | - } |
454 | | - echo ' |
455 | | - <button type="button" class="btn btn-xs btn-default disabled" id="aggiorna_righe" onclick="aggiornaRighe(getSelectData());"> |
456 | | - '.tr('Aggiorna prezzi').' |
457 | | - </button> |
458 | | -
|
459 | | - <button type="button" class="btn btn-xs btn-default disabled" id="modifica_iva_righe" onclick="modificaIvaRighe(getSelectData());"> |
460 | | - <i class="fa fa-percent"></i> '.tr('Modifica IVA').' |
461 | | - </button> |
| 438 | +<div class="btn-group"> |
| 439 | + <button type="button" class="btn btn-xs btn-default disabled" id="copia_righe" onclick="copiaRighe(getSelectData());" title="'.tr('Copia righe selezionate negli appunti').'"> |
| 440 | + <i class="fa fa-clipboard"></i> '.tr('Copia').' |
| 441 | + </button>'; |
462 | 442 |
|
463 | | - <button type="button" class="btn btn-xs btn-default disabled" id="stampa_barcode_righe" onclick="stampaBarcodeDDT(getSelectData());"> |
464 | | - <i class="fa fa-barcode"></i> '.tr('Stampa barcode').' |
465 | | - </button>'; |
466 | | - } |
| 443 | +// Il tasto incolla è disponibile solo se il documento non è bloccato |
| 444 | +if (!$block_edit) { |
467 | 445 | echo ' |
468 | | - <button type="button" class="btn btn-xs btn-default disabled" id="copia_righe" onclick="copiaRighe(getSelectData());" title="'.tr('Copia righe selezionate negli appunti').'"> |
469 | | - <i class="fa fa-clipboard"></i> '.tr('Copia').' |
470 | | - </button>'; |
| 446 | + <button type="button" class="btn btn-xs btn-default" id="incolla_righe" onclick="incollaRighe();" title="'.tr('Incolla righe dagli appunti').'"> |
| 447 | + <i class="fa fa-paste"></i> '.tr('Incolla').' |
| 448 | + </button>'; |
| 449 | +} |
471 | 450 |
|
472 | | - // Il tasto incolla è disponibile solo se il documento non è bloccato |
473 | | - if (!$block_edit) { |
| 451 | +// I pulsanti di modifica sono disponibili solo se il documento non è bloccato |
| 452 | +if (!$block_edit) { |
| 453 | + echo ' |
| 454 | + <button type="button" class="btn btn-xs btn-default disabled" id="duplica_righe" onclick="duplicaRiga(getSelectData());"> |
| 455 | + <i class="fa fa-copy"></i> |
| 456 | + </button> |
| 457 | +
|
| 458 | + <button type="button" class="btn btn-xs btn-default disabled" id="elimina_righe" onclick="rimuoviRiga(getSelectData());"> |
| 459 | + <i class="fa fa-trash"></i> |
| 460 | + </button>'; |
| 461 | + if ($dir == 'entrata') { |
474 | 462 | echo ' |
475 | | - <button type="button" class="btn btn-xs btn-default" id="incolla_righe" onclick="incollaRighe();" title="'.tr('Incolla righe dagli appunti').'"> |
476 | | - <i class="fa fa-paste"></i> '.tr('Incolla').' |
477 | | - </button>'; |
| 463 | + <button type="button" class="btn btn-xs btn-default disabled" id="confronta_righe" onclick="confrontaRighe(getSelectData());"> |
| 464 | + '.tr('Confronta prezzi').' |
| 465 | + </button>'; |
478 | 466 | } |
| 467 | + echo ' |
| 468 | + <button type="button" class="btn btn-xs btn-default disabled" id="aggiorna_righe" onclick="aggiornaRighe(getSelectData());"> |
| 469 | + '.tr('Aggiorna prezzi').' |
| 470 | + </button> |
| 471 | +
|
| 472 | + <button type="button" class="btn btn-xs btn-default disabled" id="modifica_iva_righe" onclick="modificaIvaRighe(getSelectData());"> |
| 473 | + <i class="fa fa-percent"></i> '.tr('Modifica IVA').' |
| 474 | + </button> |
| 475 | +
|
| 476 | + <button type="button" class="btn btn-xs btn-default disabled" id="stampa_barcode_righe" onclick="stampaBarcodeDDT(getSelectData());"> |
| 477 | + <i class="fa fa-barcode"></i> '.tr('Stampa barcode').' |
| 478 | + </button>'; |
| 479 | +} |
479 | 480 | echo ' |
480 | 481 | </div>'; |
481 | 482 | } else { |
@@ -773,33 +774,35 @@ function incollaRighe() { |
773 | 774 | $("#copia_righe").removeClass("disabled"); |
774 | 775 |
|
775 | 776 | // Pulsanti attivi solo se documento non bloccato'; |
776 | | -if (!$block_edit) { |
777 | | - echo ' |
| 777 | + if (!$block_edit) { |
| 778 | + echo ' |
778 | 779 | $("#elimina_righe").removeClass("disabled"); |
779 | 780 | $("#duplica_righe").removeClass("disabled"); |
780 | 781 | $("#confronta_righe").removeClass("disabled"); |
781 | 782 | $("#aggiorna_righe").removeClass("disabled"); |
782 | 783 | $("#modifica_iva_righe").removeClass("disabled"); |
783 | 784 | $("#stampa_barcode_righe").removeClass("disabled"); |
| 785 | + $("#incolla_righe").removeClass("disabled"); |
784 | 786 | $("#elimina").addClass("disabled");'; |
785 | | -} |
786 | | -echo ' |
| 787 | + } |
| 788 | + echo ' |
787 | 789 | } else { |
788 | 790 | // Pulsanti sempre disabilitati quando nessuna riga è selezionata |
789 | 791 | $("#copia_righe").addClass("disabled"); |
790 | 792 |
|
791 | 793 | // Pulsanti disabilitati solo se documento non bloccato'; |
792 | | -if (!$block_edit) { |
793 | | - echo ' |
| 794 | + if (!$block_edit) { |
| 795 | + echo ' |
794 | 796 | $("#elimina_righe").addClass("disabled"); |
795 | 797 | $("#duplica_righe").addClass("disabled"); |
796 | 798 | $("#confronta_righe").addClass("disabled"); |
797 | 799 | $("#aggiorna_righe").addClass("disabled"); |
798 | | - $("#modifica_iva_righe").addClass("disabled"); |
| 800 | + $("#modifica_iva_righe").removeClass("disabled"); |
799 | 801 | $("#stampa_barcode_righe").addClass("disabled"); |
| 802 | + $("#incolla_righe").addClass("disabled"); |
800 | 803 | $("#elimina").removeClass("disabled");'; |
801 | | -} |
802 | | -echo ' |
| 804 | + } |
| 805 | + echo ' |
803 | 806 | } |
804 | 807 | }); |
805 | 808 |
|
|
0 commit comments