GS

Hi everyone,

I'm trying to execute one of my cusomized reports so it will be shown in a landscape format  but unfortunately everything I do the report output format is portrait.

I tried to used the SetPageWidth and SetPageHight but unfortunately it didn't help...

I'm using ARIS 7.1 (2010 SR_06)

Thanks in advance,

Guy

by Torsten Haase
Posted on Tue, 01/11/2011 - 11:27

Hi Guy,

I've tried and created the following short report. It creates a document in landscape format.

BR,

Torsten

var oOutput = Context.createOutputObject()
oOutput.DefineF("Normal", "Arial", 11, Constants.C_BLACK, Constants.C_TRANSPARENT,  Constants.FMT_LEFT| Constants.FMT_VTOP, 0, 0, 0, 0, 0, 1)
setupOutputObject( oOutput )

var nLocale = Context.getSelectedLanguage()
createSection(oOutput, ArisData.getSelectedGroups())

oOutput.WriteReport()

/** Apply default page format settings to output object
 * @param {Output} outputObj The output object
 */
function setupOutputObject(outputObj)
{
	outputObj.SetPageWidth(297.2)
	outputObj.SetPageHeight(210.1)
	outputObj.SetLeftMargin(30)
	outputObj.SetRightMargin(30)
	outputObj.SetTopMargin(20)
	outputObj.SetBottomMargin(20)
	outputObj.SetDistHeader(10)
	outputObj.SetDistFooter(10)
	outputObj.SetAutoTOCNumbering(true)
}

/**
 * @param {Output} p_output The output object
 * @param {Group[]} p_aGroup 
*/
function createSection(p_output, p_aGroup)
{
	// do not create new section if all data is empty
	if(p_aGroup.length==0)
		return

	// repetition of queried data:
	for(var i=0; i<p_aGroup.length; i++) {
		p_output.OutputLnF(p_aGroup[i].Path(nLocale), "Normal")
	}
}

 

0

Featured achievement

Rookie
Say hello to the ARIS Community! Personalize your community experience by following forums or tags, liking a post or uploading a profile picture.
Recent Unlocks

Leaderboard

|
icon-arrow-down icon-arrow-cerulean-left icon-arrow-cerulean-right icon-arrow-down icon-arrow-left icon-arrow-right icon-arrow icon-back icon-close icon-comments icon-correct-answer icon-tick icon-download icon-facebook icon-flag icon-google-plus icon-hamburger icon-in icon-info icon-instagram icon-login-true icon-login icon-mail-notification icon-mail icon-mortarboard icon-newsletter icon-notification icon-pinterest icon-plus icon-rss icon-search icon-share icon-shield icon-snapchat icon-star icon-tutorials icon-twitter icon-universities icon-videos icon-views icon-whatsapp icon-xing icon-youtube icon-jobs icon-heart icon-heart2 aris-express bpm-glossary help-intro help-design Process_Mining_Icon help-publishing help-administration help-dashboarding help-archive help-risk icon-knowledge icon-question icon-events icon-message icon-more icon-pencil forum-icon icon-lock