<?xml version="1.0" encoding="utf-8"?>
<Session ID="/baanerp/tt/ams/ttams1150m000" xml:lang="en">
	<Header>
		<Title xmlns:HTML="http://www.w3.org/TR/REC-html40">Development Parameters Template (ttams1150m000)</Title>
	</Header>
	<HelpTopic xml:lang="en"><AimSection><Paragraph class="Default"> 
                                 Use this session to define the development parameters for application developers in a template. This template can then be linked to a user with development authorizations in the <GUIRef href="/baanerp/tt/ams/ttams1100s000" role="session">User Data (ttams1100s000)</GUIRef> session.</Paragraph>
		</AimSection>
		<GeneralSection><Paragraph class="Default">You can use the <GUIRef href="/baanerp/tt/aad/ttaad2500m000#exec.user.0" role="command">Convert Changes To Runtime DD</GUIRef> command on the <GUIRef href="" role="menu">Specific</GUIRef> menu to rebuild the user file of all users that are linked to the template. Restart <GUIRef href="/baanerp/tt" role="package">Tools</GUIRef> to make the authorizations active at run time.</Paragraph>
			<List><ListIntro>Application parameters are settings needed by the user to develop software. There are parameters for:</ListIntro>
				<ListItem>Automatic conversion to the Runtime Data Dictionary after changing forms and/or menus</ListItem>
				<ListItem>Actions after the option &lt;Copy to current package VRC&gt;</ListItem>
				<ListItem>The parameters that the editor can use to develop software</ListItem>
			</List>
		</GeneralSection>
		<RelatedTopics><SectionTitle>
                                 Related topics
                              </SectionTitle>
			<RelTopic><Link href="/baanerp/tt/onlinemanual/000053" role="manual">To define templates for AMS</Link>
			</RelTopic>
		</RelatedTopics>
	</HelpTopic>
	<Fields><FieldHelp ID="ttams150.ctmp"><Header>
				<Title xmlns:HTML="http://www.w3.org/TR/REC-html40">Template Code</Title>
			</Header>
			<FuncDesc>Specifies the code of the development parameters template.</FuncDesc>
		</FieldHelp>
		<FieldHelp ID="ttams150.cero"><Header>
				<Title xmlns:HTML="http://www.w3.org/TR/REC-html40">Editor Read-Only Command</Title>
			</Header>
			<FuncDesc>Specifies the command that is issued when the Edit read-only option is selected in the <GUIRef href="/baanerp/tt/adv/ttadv2530m000" role="session">Program Scripts / Libraries (ttadv2530m000)</GUIRef> session and the <GUIRef href="/baanerp/tt/adv/ttadv2560m000" role="session">Functions (ttadv2560m000)</GUIRef> session. The Edit read-only option is used to read a file without the editing function.</FuncDesc>
			<SimpleSection><SectionTitle>
                                    Example
                                 </SectionTitle>
				<List><ListItem><Code>vi -R</Code>
					</ListItem>
					<ListItem><Code>view -v</Code>
					</ListItem>
					<ListItem><Code>notepad.exe</Code>
					</ListItem>
				</List>
				<Paragraph class="Default">You can specify the place of the argument (the name of the file which must be read) by using $*.</Paragraph>
			</SimpleSection>
			<SimpleSection><SectionTitle>
                                    Example
                                 </SectionTitle>
				<Paragraph class="Default"><Code>vi -R $*</Code>
				</Paragraph>
				<Paragraph class="Default">If $* is not specified, the argument is added at the end of the command string.</Paragraph>
			</SimpleSection>
		</FieldHelp>
		<FieldHelp ID="ttams150.roro"><Header>
				<Title xmlns:HTML="http://www.w3.org/TR/REC-html40">Starting editor on</Title>
			</Header>
			<FuncDesc>Specifies the system or server on which the editor is started.</FuncDesc>
		</FieldHelp>
		<FieldHelp ID="ttams150.cerw"><Header>
				<Title xmlns:HTML="http://www.w3.org/TR/REC-html40">Editor Read/Write Command</Title>
			</Header>
			<FuncDesc>Specifies the command which is issued when the Edit read/write option is selected in the <GUIRef href="/baanerp/tt/adv/ttadv2530m000" role="session">Program Scripts / Libraries (ttadv2530m000)</GUIRef> session and the <GUIRef href="/baanerp/tt/adv/ttadv2560m000" role="session">Functions (ttadv2560m000)</GUIRef> session. The Edit read/write option is used to edit a file.</FuncDesc>
			<SimpleSection><SectionTitle>
                                    Example
                                 </SectionTitle>
				<List><ListItem><Code>vi</Code>
					</ListItem>
					<ListItem><Code>ed</Code>
					</ListItem>
					<ListItem><Code>notepad.exe</Code>
					</ListItem>
				</List>
				<Paragraph class="Default">You can specify the place of the argument (the name of the file which must be edited) by using $*.</Paragraph>
			</SimpleSection>
			<SimpleSection><SectionTitle>
                                    Example
                                 </SectionTitle>
				<Paragraph class="Default"><Code>vi $*</Code>
				</Paragraph>
				<Paragraph class="Default">If $* is not specified, the argument is added at the end of the command string.</Paragraph>
			</SimpleSection>
		</FieldHelp>
		<FieldHelp ID="ttams150.rwro"><Header>
				<Title xmlns:HTML="http://www.w3.org/TR/REC-html40">Starting editor on</Title>
			</Header>
			<FuncDesc>Specifies the system or server on which the editor is started.</FuncDesc>
		</FieldHelp>
		<FieldHelp ID="ttams150.cobe"><Header>
				<Title xmlns:HTML="http://www.w3.org/TR/REC-html40">Backup before Edit R/W</Title>
			</Header>
			<FuncDesc> 
                                 If this check box is selected, a copy of the source file is created automatically before the script is edited.</FuncDesc>
		</FieldHelp>
		<FieldHelp ID="ttams150.ostd"><Header>
				<Title xmlns:HTML="http://www.w3.org/TR/REC-html40">Source Generator Options</Title>
			</Header>
			<FuncDesc>Specifies the option that is used by the source generator (std_gen), which is a part of the compilation process of a 4GL script.</FuncDesc>
			<SimpleSection><Paragraph class="Default">The following option can be used:</Paragraph>
				<Paragraph class="Default">-w to suppress warnings</Paragraph>
			</SimpleSection>
		</FieldHelp>
		<FieldHelp ID="ttams150.obic"><Header>
				<Title xmlns:HTML="http://www.w3.org/TR/REC-html40">Compile Options</Title>
			</Header>
			<FuncDesc>Specifies the (bic) compiler options, that can be used when you compile a program, library, or function script. The following options are possible:</FuncDesc>
			<SimpleSection><TABLE border="1" borderstyle="default" space-and-orientation="indented-estimated"><THEAD><TR><TD rowspan="1" colspan="1">Option</TD>
							<TD rowspan="1" colspan="1">Description</TD>
						</TR>
					</THEAD>
					<TBODY><TR><TD rowspan="1" colspan="1">-i</TD>
							<TD rowspan="1" colspan="1">Assembler output in &lt;source&gt;.i</TD>
						</TR>
						<TR><TD rowspan="1" colspan="1">-l</TD>
							<TD rowspan="1" colspan="1">Object will run in debug mode</TD>
						</TR>
						<TR><TD rowspan="1" colspan="1">-p</TD>
							<TD rowspan="1" colspan="1">Object will run in profiling mode (time analysis)</TD>
						</TR>
						<TR><TD rowspan="1" colspan="1">-s</TD>
							<TD rowspan="1" colspan="1">Generate symbol table to stdout -I&lt;path&gt; To specify alternative include path</TD>
						</TR>
						<TR><TD rowspan="1" colspan="1">-V</TD>
							<TD rowspan="1" colspan="1">Print release information of the compiler</TD>
						</TR>
						<TR><TD rowspan="1" colspan="1">-w</TD>
							<TD rowspan="1" colspan="1">Suppress all warnings</TD>
						</TR>
						<TR><TD rowspan="1" colspan="1">-w[l]</TD>
							<TD rowspan="1" colspan="1">Suppress warnings of level [l]</TD>
						</TR>
						<TR><TD rowspan="1" colspan="1">-W[l]</TD>
							<TD rowspan="1" colspan="1">Show warnings of level [l]</TD>
						</TR>
					</TBODY>
				</TABLE>
				<Paragraph class="Default">You can suppress or show the warnings of the following levels:</Paragraph>
				<TABLE border="1" borderstyle="default" space-and-orientation="indented-estimated"><THEAD><TR><TD rowspan="1" colspan="1">Level</TD>
							<TD rowspan="1" colspan="1">Description</TD>
						</TR>
					</THEAD>
					<TBODY><TR><TD rowspan="1" colspan="1">1</TD>
							<TD rowspan="1" colspan="1">Declared but never used</TD>
						</TR>
						<TR><TD rowspan="1" colspan="1">2</TD>
							<TD rowspan="1" colspan="1">Function never used</TD>
						</TR>
						<TR><TD rowspan="1" colspan="1">3</TD>
							<TD rowspan="1" colspan="1">Return value of function ignored</TD>
						</TR>
						<TR><TD rowspan="1" colspan="1">4</TD>
							<TD rowspan="1" colspan="1">A long divided by a long gives also a long</TD>
						</TR>
						<TR><TD rowspan="1" colspan="1">5</TD>
							<TD rowspan="1" colspan="1">Statement/Label not reached</TD>
						</TR>
						<TR><TD rowspan="1" colspan="1">9</TD>
							<TD rowspan="1" colspan="1">External variable used by reference in a function</TD>
						</TR>
						<TR><TD rowspan="1" colspan="1">10</TD>
							<TD rowspan="1" colspan="1">Passing fixed variable to non-fixed function argument (or non-fixed to fixed)</TD>
						</TR>
						<TR><TD rowspan="1" colspan="1">12</TD>
							<TD rowspan="1" colspan="1">External variable added in external symbol table</TD>
						</TR>
						<TR><TD rowspan="1" colspan="1">15</TD>
							<TD rowspan="1" colspan="1">Warning given by #pragma warning &lt;text&gt;</TD>
						</TR>
						<TR><TD rowspan="1" colspan="1">16</TD>
							<TD rowspan="1" colspan="1">Missing selectdo; automatic break</TD>
						</TR>
					</TBODY>
				</TABLE>
			</SimpleSection>
		</FieldHelp>
		<FieldHelp ID="ttams150.df_i"><Header>
				<Title xmlns:HTML="http://www.w3.org/TR/REC-html40">Consider upper- and lower-case to be the same</Title>
			</Header>
			<FuncDesc> 
                                 If this check box is selected, the upper- and lowercases are considered to be the same in the program script, library, or function.</FuncDesc>
		</FieldHelp>
		<FieldHelp ID="ttams150.df_w"><Header>
				<Title xmlns:HTML="http://www.w3.org/TR/REC-html40">Ignore all white spaces</Title>
			</Header>
			<FuncDesc> 
                                 If this check box is selected, all spaces are ignored in the program script, library, or function.</FuncDesc>
		</FieldHelp>
		<FieldHelp ID="ttams150.df_bl"><Header>
				<Title xmlns:HTML="http://www.w3.org/TR/REC-html40">Ignore changes in the amount of white space</Title>
			</Header>
			<FuncDesc> 
                                 If this check box is selected, the changes in the amount of white space are ignored in the program script, library, or function.</FuncDesc>
		</FieldHelp>
		<FieldHelp ID="ttams150.df_b"><Header>
				<Title xmlns:HTML="http://www.w3.org/TR/REC-html40">Ignore changes whose lines are all blank</Title>
			</Header>
			<FuncDesc> 
                                 If this check box is selected, the blank lines that are the result of changes in the program script, library, or function are ignored.</FuncDesc>
		</FieldHelp>
		<FieldHelp ID="ttams150.df_y"><Header>
				<Title xmlns:HTML="http://www.w3.org/TR/REC-html40">Output in two columns</Title>
			</Header>
			<FuncDesc> 
                                 If this check box is selected, the output is defined in two columns.</FuncDesc>
		</FieldHelp>
		<FieldHelp ID="ttams150.df_t"><Header>
				<Title xmlns:HTML="http://www.w3.org/TR/REC-html40">Expand tabs to spaces in output</Title>
			</Header>
			<FuncDesc> 
                                 If this check box is selected, the tabs in the output are expanded to spaces in the program script, library, or function.</FuncDesc>
		</FieldHelp>
		<FieldHelp ID="ttams150.df_n"><Header>
				<Title xmlns:HTML="http://www.w3.org/TR/REC-html40">Treat absent file as empty</Title>
			</Header>
			<FuncDesc> 
                                 If this check box is selected, absent files in the program script, library, or function are treated as empty.</FuncDesc>
		</FieldHelp>
		<FieldHelp ID="ttams150.df_s"><Header>
				<Title xmlns:HTML="http://www.w3.org/TR/REC-html40">Report when two files are the same</Title>
			</Header>
			<FuncDesc> 
                                 If this check box is selected, two identical files in the program script, library, or function are reported.</FuncDesc>
		</FieldHelp>
		<FieldHelp ID="ttams150.gr_i"><Header>
				<Title xmlns:HTML="http://www.w3.org/TR/REC-html40">Consider upper- and lower-case to be the same</Title>
			</Header>
			<FuncDesc> 
                                 If this check box is selected, the upper- and lowercases are considered to be the same in the program script, library, or function.</FuncDesc>
		</FieldHelp>
		<FieldHelp ID="ttams150.gr_c"><Header>
				<Title xmlns:HTML="http://www.w3.org/TR/REC-html40">Displays only a count of matching lines</Title>
			</Header>
			<FuncDesc> 
                                 If this check box is selected, only the number of matching lines is displayed.</FuncDesc>
		</FieldHelp>
		<FieldHelp ID="ttams150.gr_l"><Header>
				<Title xmlns:HTML="http://www.w3.org/TR/REC-html40">List just the names of files</Title>
			</Header>
			<FuncDesc> 
                                 If this check box is selected, only the file names are listed.</FuncDesc>
		</FieldHelp>
		<FieldHelp ID="ttams150.gr_n"><Header>
				<Title xmlns:HTML="http://www.w3.org/TR/REC-html40">Precedes each line with the relative number in the file</Title>
			</Header>
			<FuncDesc> 
                                 If this check box is selected, each line in the file is preceded with the relative line number.</FuncDesc>
		</FieldHelp>
		<FieldHelp ID="ttams150.crfo"><Header>
				<Title xmlns:HTML="http://www.w3.org/TR/REC-html40">Forms</Title>
			</Header>
			<FuncDesc> 
                                 If this check box is selected, the forms which are changed, or created, are converted automatically to the run-time data dictionary, after you exit the form editor. The form is dumped in the directory specified in the <GUIRef href="/baanerp/tt/adv/ttadv1115m000" role="session">Directories of Software Components (ttadv1115m000)</GUIRef> session.</FuncDesc>
			<SimpleSection><Paragraph class="Default"> 
                                    If this check box is cleared, the form is not automatically converted. Use the <GUIRef href="/baanerp/tt/adv/ttadv5200m000" role="session">Convert to Runtime Data Dictionary (Forms and Menus) (ttadv5200m000)</GUIRef> session to convert the form to the run-time data dictionary.</Paragraph>
			</SimpleSection>
		</FieldHelp>
		<FieldHelp ID="ttams150.crms"><Header>
				<Title xmlns:HTML="http://www.w3.org/TR/REC-html40">Create Release Notes</Title>
			</Header>
			<FuncDesc> 
                                 If this check box is selected, the following question appears when the software component is copied to the current package VR: <GUIRef href="/baanerp/tt/questions/tttxt.tm01" role="message">No text present; Create, Duplicate, Select or Exit ?</GUIRef> You can then create release notes on the modified software component.</FuncDesc>
			<SimpleSection><Paragraph class="Default"> 
                                    If this check box is cleared, the question does not appear and you must activate the Text Manager to write the release notes.</Paragraph>
			</SimpleSection>
		</FieldHelp>
		<FieldHelp ID="ttams150.crme"><Header>
				<Title xmlns:HTML="http://www.w3.org/TR/REC-html40">Menus</Title>
			</Header>
			<FuncDesc> 
                                 If this check box is selected, the menus which are changed, or created, are converted automatically to the run-time data dictionary, after you exit the menu editor. The menu is dumped in the directory specified in the <GUIRef href="/baanerp/tt/adv/ttadv1115m000" role="session">Directories of Software Components (ttadv1115m000)</GUIRef> session.</FuncDesc>
			<SimpleSection><Paragraph class="Default"> 
                                    If this check box is cleared, the menu is not automatically converted. Use the <GUIRef href="/baanerp/tt/adv/ttadv5200m000" role="session">Convert to Runtime Data Dictionary (Forms and Menus) (ttadv5200m000)</GUIRef> session to convert the form to the run-time data dictionary.</Paragraph>
			</SimpleSection>
		</FieldHelp>
		<FieldHelp ID="ttams150.proj"><Header>
				<Title xmlns:HTML="http://www.w3.org/TR/REC-html40">Zoom to Project</Title>
			</Header>
			<FuncDesc> 
                                 If this check box is selected, the <GUIRef href="/baanerp/tt/adv/ttadv1177s000" role="session">Customization Parts (ttadv1177s000)</GUIRef> session is started after the user has copied a software component to the current <Link href="/baanerp/tt/glossary/glossary#000000000000013" role="glossary">package VRC</Link>.</FuncDesc>
			<SimpleSection><Paragraph class="Default">Modifications of software components can be done as part of a project. The released software components are copied to a customization release. The changes can be specified in the <GUIRef href="/baanerp/tt/adv/ttadv1177s000" role="session">Customization Parts (ttadv1177s000)</GUIRef> session.</Paragraph>
			</SimpleSection>
		</FieldHelp>
	</Fields>
</Session>
