<?xml version="1.0" encoding="utf-8"?>
<Session ID="/baanerp/tt/adv/ttadv2230m000" xml:lang="en">
	<Header>
		<Title xmlns:HTML="http://www.w3.org/TR/REC-html40">Compile Program Scripts / Libraries (ttadv2230m000)</Title>
	</Header>
	<HelpTopic xml:lang="en"><AimSection><Paragraph class="Default">
                                 Use this session to compile a range of program scripts or libraries.</Paragraph>
		</AimSection>
		<RelatedTopics><SectionTitle>
                                 Related topics
                              </SectionTitle>
			<RelTopic><Link href="/baanerp/basictasks/000005" role="manual">To use a details session</Link>
			</RelTopic>
			<RelTopic><Link href="/baanerp/basictasks/000006" role="manual">To use From and To fields</Link>
			</RelTopic>
		</RelatedTopics>
	</HelpTopic>
	<Fields><FieldHelp ID="type.f"><Header>
				<Title xmlns:HTML="http://www.w3.org/TR/REC-html40">Program Script Type</Title>
			</Header>
			<FuncDesc>The program script type.</FuncDesc>
		</FieldHelp>
		<FieldHelp ID="type.t"><Header>
				<Title xmlns:HTML="http://www.w3.org/TR/REC-html40">Program Script Type</Title>
			</Header>
			<FuncDesc>The program script type.</FuncDesc>
		</FieldHelp>
		<FieldHelp ID="flag.compile"><Header>
				<Title xmlns:HTML="http://www.w3.org/TR/REC-html40">Compile</Title>
			</Header>
			<FuncDesc>The compile type.</FuncDesc>
			<SimpleSection><Paragraph class="Default">One source of a script can have objects in more VRCs.</Paragraph>
			</SimpleSection>
			<SimpleSection><SectionTitle>
                                    Example
                                 </SectionTitle>
				<Paragraph class="Default">The script tc com0101 VRC B61 a can have an object in tc B61 a, in tc B61U a stnd and in tc B61O a cust, where B61U a stnd and B61O a cust are derived from B61 a.</Paragraph>
				<Paragraph class="Default">The reason why you can compile an object from a script of a previous VRC, is that includes (functions) used in that script can change in the derived VRC.</Paragraph>
				<Paragraph class="Default"> 
                                    Example script tc com0101 VRC B61 a has an include tcmcs2000 which has been changed in B61O a cust. The change of this include becomes effective on run time after you compile the script to a B61O a cust object.</Paragraph>
				<Paragraph class="Default"><Link href="/baanerp/tt/domains/adv230.comp" role="domain">Possible values</Link>
				</Paragraph>
			</SimpleSection>
		</FieldHelp>
		<FieldHelp ID="comp.lib"><Header>
				<Title xmlns:HTML="http://www.w3.org/TR/REC-html40">Also Compile Defined Libraries</Title>
			</Header>
			<FuncDesc>
                                 If this check box is selected, libraries linked to <Link href="/baanerp/tt/glossary/glossary#progscript.tt" role="glossary">program scripts</Link> in the specified range must also be compiled.</FuncDesc>
		</FieldHelp>
		<FieldHelp ID="multi.level"><Header>
				<Title xmlns:HTML="http://www.w3.org/TR/REC-html40">Multi level</Title>
			</Header>
			<FuncDesc>
                                 If this check box is selected, scripts or libraries of the previous <Link href="/baanerp/tt/glossary/glossary#100016" role="glossary">VRC</Link> must be checked for compilation.</FuncDesc>
			<Note><SectionTitle>
                                    Note
                                 </SectionTitle>
				<List><ListItem>Only the latest scripts or libraries in the VRC tree are compiled.</ListItem>
					<ListItem>The object is created in the VRC according the compile field.</ListItem>
				</List>
			</Note>
		</FieldHelp>
		<FieldHelp ID="vers.sel"><Header>
				<Title xmlns:HTML="http://www.w3.org/TR/REC-html40">VRC Depth</Title>
			</Header>
			<FuncDesc>The <Link href="/baanerp/tt/glossary/glossary#000000000000009" role="glossary">version</Link> depth.</FuncDesc>
		</FieldHelp>
		<FieldHelp ID="rele.sel"><Header>
				<Title xmlns:HTML="http://www.w3.org/TR/REC-html40">VRC Depth</Title>
			</Header>
			<FuncDesc>The <Link href="/baanerp/tt/glossary/glossary#000000000000010" role="glossary">release</Link> depth.</FuncDesc>
		</FieldHelp>
		<FieldHelp ID="cust.sel"><Header>
				<Title xmlns:HTML="http://www.w3.org/TR/REC-html40">VRC Depth</Title>
			</Header>
			<FuncDesc>A code that identifies a customized software package. For example, B61O_a_cus1, where 'B61O' represents the version, 'a' represents the release, and 'cus1' represents the customer extension of the customized software.</FuncDesc>
		</FieldHelp>
		<FieldHelp ID="compile.list"><Header>
				<Title xmlns:HTML="http://www.w3.org/TR/REC-html40">Compile only if present in Export List</Title>
			</Header>
			<FuncDesc>
                                 If this check box is selected, the compile will be done only if present in the export list.</FuncDesc>
		</FieldHelp>
		<FieldHelp ID="list"><Header>
				<Title xmlns:HTML="http://www.w3.org/TR/REC-html40">Internal Export List</Title>
			</Header>
			<FuncDesc>The internal export list's path.</FuncDesc>
		</FieldHelp>
		<FieldHelp ID="file"><Header>
				<Title xmlns:HTML="http://www.w3.org/TR/REC-html40">(Syntax) error messages to file</Title>
			</Header>
			<FuncDesc>The name of the file to which error messages must be sent.</FuncDesc>
			<Note><SectionTitle>
                                    Note
                                 </SectionTitle>
				<Paragraph class="Default">Enter the full path name or the name relative to the directory where the bshell was started.</Paragraph>
			</Note>
		</FieldHelp>
	</Fields>
</Session>
