You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

318 lines
24 KiB

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

<UserControl x:Class="KPlan.Forms.Config_Others"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
xmlns:local="clr-namespace:KPlan.Forms"
mc:Ignorable="d"
d:DesignHeight="2650" d:DesignWidth="800">
<ScrollViewer Background="White" HorizontalScrollBarVisibility="Auto" VerticalScrollBarVisibility="Auto" Grid.Row="0">
<Grid>
<Grid.RowDefinitions>
<RowDefinition Height="Auto"/>
<RowDefinition Height="Auto"/>
<RowDefinition Height="Auto"/>
<RowDefinition Height="Auto"/>
<RowDefinition Height="Auto"/>
<RowDefinition Height="Auto"/>
<RowDefinition Height="Auto"/>
<RowDefinition Height="Auto"/>
<RowDefinition Height="Auto"/>
</Grid.RowDefinitions>
<GroupBox HorizontalAlignment="Stretch" VerticalAlignment="Stretch" Grid.Row="0" Margin="5,5,5,5">
<GroupBox.Header>打开配置</GroupBox.Header>
<Grid Margin="4">
<Grid.RowDefinitions>
<RowDefinition Height="Auto"/>
<RowDefinition Height="Auto"/>
<RowDefinition Height="Auto"/>
<RowDefinition Height="Auto"/>
<RowDefinition Height="Auto"/>
</Grid.RowDefinitions>
<Grid.ColumnDefinitions>
<ColumnDefinition Width="120"/>
<ColumnDefinition Width="*"/>
<ColumnDefinition Width="70"/>
</Grid.ColumnDefinitions>
<Label Grid.Row="0" Grid.Column="0" Content="查询名称" HorizontalContentAlignment="Right"/>
<TextBox Name="tb_QueryName" Grid.Row="0" Grid.Column="1" Height="25" Margin="0,2,0,8" VerticalContentAlignment="Center"/>
<Label Grid.Row="1" Grid.Column="0" Content="查询字段" HorizontalContentAlignment="Right"/>
<TextBox Name="tb_QueryField" Grid.Row="1" Grid.Column="1" Height="70" Margin="0,2,0,8" TextWrapping="Wrap" AcceptsReturn="True" VerticalScrollBarVisibility="Auto"/>
<Label Grid.Row="2" Grid.Column="0" Content="查询结果" HorizontalContentAlignment="Right"/>
<TextBox Name="tb_QueryTable" Grid.Row="2" Grid.Column="1" Height="70" Margin="0,2,0,8" TextWrapping="Wrap" AcceptsReturn="True" VerticalScrollBarVisibility="Auto"/>
<Label Grid.Row="3" Grid.Column="0" Content="查询框高度" HorizontalContentAlignment="Right"/>
<TextBox Name="tb_QueryHeight" Grid.Row="3" Grid.Column="1" Height="25" Margin="0,2,0,8" VerticalContentAlignment="Center"/>
<Grid Grid.Row="4" Grid.Column="1">
<TextBox Background="LightGray" FontSize="12"
Text="配置说明:打开功能的查询配置
&#x0a;查询名称:查询的名称
&#x0a;查询字段查询的字段格式显示名称1,查询字段名称1;显示名称2,查询字段名称2
&#x0a;--示例零组件ID,Item ID;名称,Name;类型,Type
&#x0a;查询结果查询结果表格定义格式列名称1,属性真实名称1,列宽1;列名称2,属性真实名称2,列宽2
&#x0a;--示例:序号,INDEX,50;ID,item_id,100;名称,object_name,150
&#x0a;查询框高度:默认显示的查询框高度"/>
</Grid>
</Grid>
</GroupBox>
<GroupBox HorizontalAlignment="Stretch" VerticalAlignment="Stretch" Grid.Row="1" Margin="5,5,5,5">
<GroupBox.Header>文件服务</GroupBox.Header>
<Grid Margin="4">
<Grid.RowDefinitions>
<RowDefinition Height="Auto"/>
<RowDefinition Height="Auto"/>
<RowDefinition Height="Auto"/>
<RowDefinition Height="Auto"/>
</Grid.RowDefinitions>
<Grid.ColumnDefinitions>
<ColumnDefinition Width="120"/>
<ColumnDefinition Width="*"/>
<ColumnDefinition Width="70"/>
</Grid.ColumnDefinitions>
<Label Grid.Row="0" Grid.Column="0" Content="服务地址" HorizontalContentAlignment="Right"/>
<TextBox Name="tb_FMSUrl" Grid.Row="0" Grid.Column="1" Height="25" Margin="0,2,0,8" VerticalContentAlignment="Center"/>
<Label Grid.Row="1" Grid.Column="0" Content="缓存路径" HorizontalContentAlignment="Right"/>
<TextBox Name="tb_FMSTemp" Grid.Row="1" Grid.Column="1" Height="25" Margin="0,2,0,8" VerticalContentAlignment="Center"/>
<Grid Grid.Row="2" Grid.Column="1">
<TextBox Background="LightGray" FontSize="12"
Text="配置说明:
&#x0a;服务地址FMS服务地址
&#x0a;--示例http://127.0.0.1:4544
&#x0a;缓存路径从Teamcenter下载文件的缓存路径
&#x0a;--示例D:\\FILE"/>
</Grid>
</Grid>
</GroupBox>
<GroupBox HorizontalAlignment="Stretch" VerticalAlignment="Stretch" Grid.Row="2" Margin="5,5,5,5">
<GroupBox.Header>EPLAN数据</GroupBox.Header>
<Grid Margin="4">
<Grid.RowDefinitions>
<RowDefinition Height="Auto"/>
<RowDefinition Height="Auto"/>
<RowDefinition Height="Auto"/>
<RowDefinition Height="Auto"/>
<RowDefinition Height="Auto"/>
<RowDefinition Height="Auto"/>
<RowDefinition Height="Auto"/>
<RowDefinition Height="Auto"/>
<RowDefinition Height="Auto"/>
</Grid.RowDefinitions>
<Grid.ColumnDefinitions>
<ColumnDefinition Width="120"/>
<ColumnDefinition Width="*"/>
<ColumnDefinition Width="70"/>
</Grid.ColumnDefinitions>
<Label Grid.Row="0" Grid.Column="0" Content="数据目录" HorizontalContentAlignment="Right"/>
<TextBox Name="tb_EPLANData" Grid.Row="0" Grid.Column="1" Height="25" Margin="0,2,0,8" VerticalContentAlignment="Center"/>
<Button Grid.Row="0" Grid.Column="2" Click="ChooseFolder_Button_Click" Width="25" Height="24" Content="..." HorizontalAlignment="Left" Margin="5,1,0,8"/>
<Label Grid.Row="1" Grid.Column="0" Content="上传跳过文件夹" HorizontalContentAlignment="Right"/>
<TextBox Name="tb_EPLANDataSkip" Grid.Row="1" Grid.Column="1" Height="25" Margin="0,2,0,8" VerticalContentAlignment="Center"/>
<Label Grid.Row="2" Grid.Column="0" Content="TC数据集UID" HorizontalContentAlignment="Right"/>
<TextBox Name="tb_EPLANDataDsUid" Grid.Row="2" Grid.Column="1" Height="25" Margin="0,2,0,8" VerticalContentAlignment="Center"/>
<Label Grid.Row="3" Grid.Column="0" Content="项目模板对象ID" HorizontalContentAlignment="Right"/>
<TextBox Name="tb_TemplateItemID" Grid.Row="3" Grid.Column="1" Height="25" Margin="0,2,0,8" VerticalContentAlignment="Center"/>
<Label Grid.Row="4" Grid.Column="0" Content="项目模板数据集类型" HorizontalContentAlignment="Right"/>
<TextBox Name="tb_TemplateDatasetType" Grid.Row="4" Grid.Column="1" Height="25" Margin="0,2,0,8" VerticalContentAlignment="Center"/>
<Label Grid.Row="5" Grid.Column="0" Content="打开项目解压目录" HorizontalContentAlignment="Right"/>
<TextBox Name="tb_workspace" Grid.Row="5" Grid.Column="1" Height="25" Margin="0,2,0,8" VerticalContentAlignment="Center"/>
<Label Grid.Row="6" Grid.Column="0" Content="压缩包内文件替换" HorizontalContentAlignment="Right"/>
<TextBox Name="tb_en_cn" Grid.Row="6" Grid.Column="1" Height="100" Margin="0,2,0,8" TextWrapping="Wrap" AcceptsReturn="True" VerticalScrollBarVisibility="Auto"/>
<Label Grid.Row="7" Grid.Column="0" Content="保留EPLAN__PARTS" HorizontalContentAlignment="Right"/>
<TextBox Name="tb_keepzip" Grid.Row="7" Grid.Column="1" Height="25" Margin="0,2,0,8" VerticalContentAlignment="Center"/>
<Grid Grid.Row="8" Grid.Column="1">
<TextBox Background="LightGray" FontSize="12"
Text="配置说明:
&#x0a;数据目录EPLAN数据文件上传功能上传的目录
&#x0a;上传跳过文件夹EPLAN数据文件上传功能上传时跳过的文件夹名称名称前加-,多个用;分隔。示例:-文件夹1;-文件夹2
&#x0a;TC数据集UIDEPLAN数据上传功能上传的目标数据集uid
&#x0a;模板对象ID新建项目存放项目模板的对象ID模板放在对象最新版本规范关系下
&#x0a;模板数据集类型:项目模板的数据集类型
&#x0a;打开项目解压目录从TC打开项目时项目的解压路径
&#x0a;压缩包内文件替换如果当前显示语言为中文替换EPLAN数据压缩包中英文名称为中文名称
&#x0a;--格式英文名称1=中文名称1;英文名称2=中文名称2
&#x0a;保留EPLAN_PARTS如配置TRUE保留下载TC数据至EPLAN功能中的临时文件"/>
</Grid>
</Grid>
</GroupBox>
<GroupBox HorizontalAlignment="Stretch" VerticalAlignment="Stretch" Grid.Row="3" Margin="5,5,5,5">
<GroupBox.Header>TC部件查询</GroupBox.Header>
<Grid Margin="4">
<Grid.RowDefinitions>
<RowDefinition Height="Auto"/>
<RowDefinition Height="Auto"/>
<RowDefinition Height="Auto"/>
<RowDefinition Height="Auto"/>
</Grid.RowDefinitions>
<Grid.ColumnDefinitions>
<ColumnDefinition Width="120"/>
<ColumnDefinition Width="*"/>
<ColumnDefinition Width="70"/>
</Grid.ColumnDefinitions>
<Label Grid.Row="0" Grid.Column="0" Content="查询名称" HorizontalContentAlignment="Right"/>
<TextBox Name="tb_Query_Part_Name" Grid.Row="0" Grid.Column="1" Height="25" Margin="0,2,0,8" VerticalContentAlignment="Center"/>
<Label Grid.Row="1" Grid.Column="0" Content="Item ID字段" HorizontalContentAlignment="Right"/>
<TextBox Name="tb_Query_Part_Field_ItemID" Grid.Row="1" Grid.Column="1" Height="25" Margin="0,2,0,8" VerticalContentAlignment="Center"/>
<Label Grid.Row="2" Grid.Column="0" Content="PartNr字段" HorizontalContentAlignment="Right"/>
<TextBox Name="tb_Query_Part_Field_PartNr" Grid.Row="2" Grid.Column="1" Height="25" Margin="0,2,0,8" VerticalContentAlignment="Center"/>
<Grid Grid.Row="3" Grid.Column="1">
<TextBox Background="LightGray" FontSize="12" Text="配置说明配置从Teamcenter中查询相关对象的查询信息"/>
</Grid>
</Grid>
</GroupBox>
<GroupBox HorizontalAlignment="Stretch" VerticalAlignment="Stretch" Grid.Row="4" Margin="5,5,5,5">
<GroupBox.Header>UI杂项</GroupBox.Header>
<Grid Margin="4">
<Grid.RowDefinitions>
<RowDefinition Height="Auto"/>
<RowDefinition Height="Auto"/>
<RowDefinition Height="Auto"/>
</Grid.RowDefinitions>
<Grid.ColumnDefinitions>
<ColumnDefinition Width="120"/>
<ColumnDefinition Width="*"/>
<ColumnDefinition Width="70"/>
</Grid.ColumnDefinitions>
<Label Grid.Row="0" Grid.Column="0" Content="规格描述TC属性" HorizontalContentAlignment="Right"/>
<TextBox Name="tb_UI_PROP_DESC" Grid.Row="0" Grid.Column="1" Height="25" Margin="0,2,0,8" VerticalContentAlignment="Center"/>
<Label Grid.Row="1" Grid.Column="0" Content="制造商TC属性" HorizontalContentAlignment="Right"/>
<TextBox Name="tb_UI_PROP_MANUFACTURER" Grid.Row="1" Grid.Column="1" Height="25" Margin="0,2,0,8" VerticalContentAlignment="Center"/>
<Grid Grid.Row="2" Grid.Column="1">
<TextBox Background="LightGray" FontSize="12" Text="配置说明配置部件库同步功能中相关列的属性来源。格式示例ITEM.object_name"/>
</Grid>
</Grid>
</GroupBox>
<GroupBox HorizontalAlignment="Stretch" VerticalAlignment="Stretch" Grid.Row="5" Margin="5,5,5,5">
<GroupBox.Header>编码申请</GroupBox.Header>
<Grid Margin="4">
<Grid.RowDefinitions>
<RowDefinition Height="Auto"/>
<RowDefinition Height="Auto"/>
<RowDefinition Height="Auto"/>
<RowDefinition Height="Auto"/>
<RowDefinition Height="Auto"/>
<RowDefinition Height="Auto"/>
<RowDefinition Height="Auto"/>
<RowDefinition Height="Auto"/>
<RowDefinition Height="Auto"/>
<RowDefinition Height="Auto"/>
<RowDefinition Height="Auto"/>
</Grid.RowDefinitions>
<Grid.ColumnDefinitions>
<ColumnDefinition Width="120"/>
<ColumnDefinition Width="*"/>
<ColumnDefinition Width="70"/>
</Grid.ColumnDefinitions>
<Label Grid.Row="0" Grid.Column="0" Content="申请对象类型" HorizontalContentAlignment="Right"/>
<TextBox Name="tb_BMSQ_TYPE" Grid.Row="0" Grid.Column="1" Height="25" Margin="0,2,0,8" VerticalContentAlignment="Center"/>
<Label Grid.Row="1" Grid.Column="0" Content="行属性对象类型" HorizontalContentAlignment="Right"/>
<TextBox Name="tb_BMSQ_ROWTYPE" Grid.Row="1" Grid.Column="1" Height="25" Margin="0,2,0,8" VerticalContentAlignment="Center"/>
<Label Grid.Row="2" Grid.Column="0" Content="版本表单申请表属性" HorizontalContentAlignment="Right"/>
<TextBox Name="tb_BMSQ_TABLE" Grid.Row="2" Grid.Column="1" Height="25" Margin="0,2,0,8" VerticalContentAlignment="Center"/>
<Label Grid.Row="3" Grid.Column="0" Content="订货号属性" HorizontalContentAlignment="Right"/>
<TextBox Name="tb_BMSQ_DHH" Grid.Row="3" Grid.Column="1" Height="25" Margin="0,2,0,8" VerticalContentAlignment="Center"/>
<Label Grid.Row="4" Grid.Column="0" Content="Guid属性" HorizontalContentAlignment="Right"/>
<TextBox Name="tb_BMSQ_GUID" Grid.Row="4" Grid.Column="1" Height="25" Margin="0,2,0,8" VerticalContentAlignment="Center"/>
<Label Grid.Row="5" Grid.Column="0" Content="计量单位属性" HorizontalContentAlignment="Right"/>
<TextBox Name="tb_BMSQ_JLDW" Grid.Row="5" Grid.Column="1" Height="25" Margin="0,2,0,8" VerticalContentAlignment="Center"/>
<Label Grid.Row="6" Grid.Column="0" Content="描述(中文)属性" HorizontalContentAlignment="Right"/>
<TextBox Name="tb_BMSQ_MSCN" Grid.Row="6" Grid.Column="1" Height="25" Margin="0,2,0,8" VerticalContentAlignment="Center"/>
<Label Grid.Row="7" Grid.Column="0" Content="描述(英文)属性" HorizontalContentAlignment="Right"/>
<TextBox Name="tb_BMSQ_MCEN" Grid.Row="7" Grid.Column="1" Height="25" Margin="0,2,0,8" VerticalContentAlignment="Center"/>
<Label Grid.Row="8" Grid.Column="0" Content="存放文件夹首选项" HorizontalContentAlignment="Right"/>
<TextBox Name="tb_BMSQ_PREF" Grid.Row="8" Grid.Column="1" Height="25" Margin="0,2,0,8" VerticalContentAlignment="Center"/>
<Label Grid.Row="9" Grid.Column="0" Content="流程模板首选项" HorizontalContentAlignment="Right"/>
<TextBox Name="tb_BMSQ_PROCESS" Grid.Row="9" Grid.Column="1" Height="25" Margin="0,2,0,8" VerticalContentAlignment="Center"/>
<Grid Grid.Row="10" Grid.Column="1">
<TextBox Background="LightGray" FontSize="12" Text="配置说明:配置编码申请功能&#x0a;属性名称:直接填写属性的真实名称&#x0a;文件夹首选项配置首选项名称首选项中配置文件夹UID&#x0a;流程模板首选项:配置首选项名称,首选项中配置流程模板名称"/>
</Grid>
</Grid>
</GroupBox>
<GroupBox HorizontalAlignment="Stretch" VerticalAlignment="Stretch" Grid.Row="6" Margin="5,5,5,5">
<GroupBox.Header>项目保存</GroupBox.Header>
<Grid Margin="4">
<Grid.RowDefinitions>
<RowDefinition Height="Auto"/>
<RowDefinition Height="Auto"/>
<RowDefinition Height="Auto"/>
<RowDefinition Height="Auto"/>
<RowDefinition Height="Auto"/>
<RowDefinition Height="Auto"/>
</Grid.RowDefinitions>
<Grid.ColumnDefinitions>
<ColumnDefinition Width="120"/>
<ColumnDefinition Width="*"/>
<ColumnDefinition Width="70"/>
</Grid.ColumnDefinitions>
<Label Grid.Row="0" Grid.Column="0" Content="检查结果表" HorizontalContentAlignment="Right"/>
<TextBox Name="tb_Checktable" Grid.Row="0" Grid.Column="1" Height="100" Margin="0,2,0,8" TextWrapping="Wrap" AcceptsReturn="True" VerticalScrollBarVisibility="Auto"/>
<Label Grid.Row="1" Grid.Column="0" Content="检查连接线" HorizontalContentAlignment="Right"/>
<TextBox Name="tb_CheckWire" Grid.Row="1" Grid.Column="1" Height="25" Margin="0,2,0,8" VerticalContentAlignment="Center"/>
<Label Grid.Row="2" Grid.Column="0" Content="保留Partlist文件" HorizontalContentAlignment="Right"/>
<TextBox Name="tb_SaveAfterCheck" Grid.Row="2" Grid.Column="1" Height="25" Margin="0,2,0,8" VerticalContentAlignment="Center"/>
<Label Grid.Row="3" Grid.Column="0" Content="BOM属性同步" HorizontalContentAlignment="Right"/>
<TextBox Name="tb_bomprop" Grid.Row="3" Grid.Column="1" Height="100" Margin="0,2,0,8" TextWrapping="Wrap" AcceptsReturn="True" VerticalScrollBarVisibility="Auto"/>
<Label Grid.Row="4" Grid.Column="0" Content="记录订货号属性" HorizontalContentAlignment="Right"/>
<TextBox Name="tb_PropError" Grid.Row="4" Grid.Column="1" Height="25" Margin="0,2,0,8" VerticalContentAlignment="Center"/>
<Grid Grid.Row="5" Grid.Column="1">
<TextBox Background="LightGray" FontSize="12"
Text="配置说明:
&#x0a;检测结果表:检查结果表格定义,[检查结果]列改名需要开发调整部分代码
&#x0a;--格式列名称1,导出文件属性名称1,列宽1;列名称2,导出文件属性名称2@语言,列宽2
&#x0a;--示例:序号,INDEX,50;检查结果,CHECK,80;ERP编码,P_ARTICLE_ERPNR,120;名称,P_ARTICLE_DESCR1@L_de_DE,120;
&#x0a;检查连接线配置TRUE将检查P_ARTICLE_PARTIAL_LENGTH_VALUE不为空的部件并将数量设置为该值x数量
&#x0a;BOM属性同步保存项目时同步BOM属性
&#x0a;--格式TCBOM属性名称1=数据文件属性名称1;TCBOM属性名称2=数据文件属性名称2"/>
</Grid>
</Grid>
</GroupBox>
<GroupBox HorizontalAlignment="Stretch" VerticalAlignment="Stretch" Grid.Row="7" Margin="5,5,5,5">
<GroupBox.Header>引用功能</GroupBox.Header>
<Grid Margin="4">
<Grid.RowDefinitions>
<RowDefinition Height="Auto"/>
<RowDefinition Height="Auto"/>
<RowDefinition Height="Auto"/>
<RowDefinition Height="Auto"/>
<RowDefinition Height="Auto"/>
<RowDefinition Height="Auto"/>
<RowDefinition Height="Auto"/>
<RowDefinition Height="Auto"/>
</Grid.RowDefinitions>
<Grid.ColumnDefinitions>
<ColumnDefinition Width="120"/>
<ColumnDefinition Width="*"/>
<ColumnDefinition Width="70"/>
</Grid.ColumnDefinitions>
<Label Grid.Row="0" Grid.Column="0" Content="[bomtitle]" HorizontalContentAlignment="Right"/>
<TextBox Name="tb_BomTitle" Grid.Row="0" Grid.Column="1" Height="100" Margin="0,2,0,8" TextWrapping="Wrap" AcceptsReturn="True" VerticalScrollBarVisibility="Auto"/>
<Label Grid.Row="1" Grid.Column="0" Content="[erpcode]" HorizontalContentAlignment="Right"/>
<TextBox Name="tb_erpcode" Grid.Row="1" Grid.Column="1" Height="100" Margin="0,2,0,8" TextWrapping="Wrap" AcceptsReturn="True" VerticalScrollBarVisibility="Auto"/>
<Label Grid.Row="2" Grid.Column="0" Content="[linecount]" HorizontalContentAlignment="Right"/>
<TextBox Name="tb_linecount" Grid.Row="2" Grid.Column="1" Height="25" Margin="0,2,0,8" VerticalContentAlignment="Center"/>
<Label Grid.Row="3" Grid.Column="0" Content="[deleteXML]" HorizontalContentAlignment="Right"/>
<TextBox Name="tb_deleteXML" Grid.Row="3" Grid.Column="1" Height="25" Margin="0,2,0,8" VerticalContentAlignment="Center"/>
<!--<Label Grid.Row="4" Grid.Column="0" Content="[PartLibItemID]" HorizontalContentAlignment="Right"/>
<TextBox Name="tb_Database_ItemID" Grid.Row="4" Grid.Column="1" Height="25" Margin="0,2,0,8" VerticalContentAlignment="Center"/>
<Label Grid.Row="5" Grid.Column="0" Content="[PartLibUnzip]" HorizontalContentAlignment="Right"/>
<TextBox Name="tb_UnzipPath" Grid.Row="5" Grid.Column="1" Height="25" Margin="0,2,0,8" VerticalContentAlignment="Center"/>-->
<Grid Grid.Row="7" Grid.Column="1">
<Grid.ColumnDefinitions>
<ColumnDefinition Width="27*"/>
<ColumnDefinition Width="190*"/>
</Grid.ColumnDefinitions>
<TextBox Background="LightGray" FontSize="12" Text="配置说明:从旧版本引用的功能配置,原多行属性需要用英文分号分隔行" Grid.ColumnSpan="2"/>
</Grid>
</Grid>
</GroupBox>
</Grid>
</ScrollViewer>
</UserControl>