$dimension = $_POST['PARAM_4'];
$dimension2 = $_POST['PARAM_5'];
$comments = $_POST['PARAM_6'];
- $destination = $_POST['PARAM_7'];
+ $orientation = $_POST['PARAM_7'];
+ $destination = $_POST['PARAM_8'];
}
- else if ($dim == 1)
+ elseif ($dim == 1)
{
$dimension = $_POST['PARAM_4'];
$comments = $_POST['PARAM_5'];
- $destination = $_POST['PARAM_6'];
+ $orientation = $_POST['PARAM_6'];
+ $destination = $_POST['PARAM_7'];
}
else
{
$comments = $_POST['PARAM_4'];
- $destination = $_POST['PARAM_5'];
+ $orientation = $_POST['PARAM_5'];
+ $destination = $_POST['PARAM_6'];
}
if ($destination)
include_once($path_to_root . "/reporting/includes/excel_report.inc");
else
include_once($path_to_root . "/reporting/includes/pdf_report.inc");
+ $orientation = ($orientation ? 'L' : 'P');
- $rep = new FrontReport(_('GL Account Transactions'), "GLAccountTransactions", user_pagesize());
+ $rep = new FrontReport(_('GL Account Transactions'), "GLAccountTransactions", user_pagesize(), 9, $orientation);
$dec = user_price_dec();
- //$cols = array(0, 80, 100, 150, 210, 280, 340, 400, 450, 510, 570);
- $cols = array(0, 65, 105, 125, 175, 230, 290, 345, 405, 465, 525);
- //------------0--1---2---3----4----5----6----7----8----9----10-------
- //-----------------------dim1-dim2-----------------------------------
- //-----------------------dim1----------------------------------------
- //-------------------------------------------------------------------
- $aligns = array('left', 'left', 'left', 'left', 'left', 'left', 'left', 'right', 'right', 'right');
-
if ($dim == 2)
+ {
+ $cols = array(0, 65, 105, 125, 175, 230, 290, 345, 405, 465, 525);
+ //------------0--1---2----3----4----5----6----7----8----9----10-------
+ //------------------------dim1-dim2-----------------------------------
$headers = array(_('Type'), _('Ref'), _('#'), _('Date'), _('Dimension')." 1", _('Dimension')." 2",
_('Person/Item'), _('Debit'), _('Credit'), _('Balance'));
+ }
elseif ($dim == 1)
+ {
+ $cols = array(0, 65, 105, 125, 175, 260, 260, 345, 405, 465, 525);
+ //------------0--1---2----3----4----5----6----7----8----9----10-------
+ //------------------------dim1----------------------------------------
$headers = array(_('Type'), _('Ref'), _('#'), _('Date'), _('Dimension'), "", _('Person/Item'),
_('Debit'), _('Credit'), _('Balance'));
+ }
else
+ {
+ $cols = array(0, 65, 105, 125, 175, 175, 175, 345, 405, 465, 525);
+ //------------0--1---2----3----4----5----6----7----8----9----10-------
+ //--------------------------------------------------------------------
$headers = array(_('Type'), _('Ref'), _('#'), _('Date'), "", "", _('Person/Item'),
_('Debit'), _('Credit'), _('Balance'));
+ }
+ $aligns = array('left', 'left', 'left', 'left', 'left', 'left', 'left', 'right', 'right', 'right');
if ($dim == 2)
{
4 => array('text' => _('Dimension')." 2", 'from' => get_dimension_string($dimension2),
'to' => ''));
}
- else if ($dim == 1)
+ elseif ($dim == 1)
{
$params = array( 0 => $comments,
1 => array('text' => _('Period'), 'from' => $from, 'to' => $to),
1 => array('text' => _('Period'), 'from' => $from, 'to' => $to),
2 => array('text' => _('Accounts'),'from' => $fromacc,'to' => $toacc));
}
+ if ($orientation == 'L')
+ recalculate_cols($cols);
$rep->Font();
$rep->Info($params, $cols, $headers, $aligns);
$rep->End();
}
-?>
\ No newline at end of file