SAP EAM:SAP-EAM-用户界面与自定义教程.Tex.header_第1页
SAP EAM:SAP-EAM-用户界面与自定义教程.Tex.header_第2页
SAP EAM:SAP-EAM-用户界面与自定义教程.Tex.header_第3页
SAP EAM:SAP-EAM-用户界面与自定义教程.Tex.header_第4页
SAP EAM:SAP-EAM-用户界面与自定义教程.Tex.header_第5页
已阅读5页,还剩11页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

SAPEAM:SAP_EAM_用户界面与自定义教程1SAP_EAM_概述1.1SAP_EAM_模块介绍在企业资产管理(EAM)领域,SAP提供了全面的解决方案,旨在优化资产的生命周期管理,从采购、维护、运营到退役。SAP_EAM模块,即SAP企业资产管理模块,是SAPS/4HANA的一部分,它集成了财务、采购、维护和运营流程,为企业提供了一个统一的平台来管理其资产。SAP_EAM模块的核心功能包括:资产管理:跟踪资产的财务价值,进行折旧计算,以及管理资产的整个生命周期。维护管理:计划和执行预防性维护,管理维修请求,优化维护成本。项目管理:管理与资产相关的项目,包括预算控制、资源规划和项目执行。服务管理:处理服务请求,提供客户服务,管理服务合同和保修。库存管理:控制与维护和运营相关的库存,确保备件和工具的可用性。1.2SAP_EAM_在企业资产管理中的作用SAP_EAM模块在企业资产管理中扮演着至关重要的角色,它帮助企业实现以下目标:提高资产效率:通过优化维护计划和执行,减少停机时间,提高资产的可用性和效率。降低运营成本:通过有效的库存管理和采购策略,减少库存成本和维护成本。增强决策支持:提供实时的资产和维护数据,支持基于数据的决策制定。合规性管理:确保资产的维护和运营符合行业标准和法规要求。提升客户满意度:通过高效的服务管理和响应,提高客户对资产运营的满意度。1.2.1示例:创建维护请求在SAP_EAM中,创建维护请求是一个常见的操作,用于报告资产的故障或需要维护的情况。以下是一个创建维护请求的步骤示例:登录SAPGUI:使用您的用户名和密码登录到SAP系统。进入维护请求创建界面:在SAPGUI中,输入事务代码IW31,然后按回车键。填写维护请求信息:在弹出的界面中,输入资产编号、描述、故障代码等信息。保存维护请求:检查所有信息无误后,点击保存按钮。虽然上述步骤没有直接的代码示例,但在SAPGUI中进行操作时,会涉及后台的ABAP代码执行。例如,事务代码IW31触发的ABAP程序会处理维护请求的创建逻辑。1.2.2示例:ABAP代码片段下面是一个简化的ABAP代码示例,用于在SAP_EAM中创建维护请求:REPORTzcreate_maintenance_request.

PARAMETERS:p_asset_numberTYPEmara-matnr,

p_descriptionTYPEstring,

p_failure_codeTYPEstring.

DATA:wa_maintenance_requestTYPEiw31,

lv_request_numberTYPEiwer-werks.

*初始化维护请求数据

wa_maintenance_request-objek=p_asset_number.

wa_maintenance_request-besch=p_description.

wa_maintenance_request-fscode=p_failure_code.

*创建维护请求

CALLFUNCTION'IW31_CREATE_MAINTENANCE_REQUEST'

EXPORTING

wa_maintenance_request=wa_maintenance_request

IMPORTING

lv_request_number=lv_request_number.

*输出维护请求编号

WRITE:/'维护请求已创建,编号:',lv_request_number.这段代码展示了如何使用ABAP函数IW31_CREATE_MAINTENANCE_REQUEST来创建一个维护请求。函数接收维护请求的详细信息作为输入,并返回创建的维护请求编号。1.2.3示例:数据样例假设我们有以下数据样例:资产编号:123456描述:主生产线电机故障故障代码:F001将这些数据输入到上述ABAP代码中,可以创建一个针对编号为123456的资产,描述为主生产线电机故障,故障代码为F001的维护请求。通过SAP_EAM模块,企业可以更有效地管理其资产,确保资产的可靠性和效率,同时降低运营成本,提高客户满意度。SAP_EAM不仅提供了强大的功能,还允许企业根据自身需求进行定制,以适应不同的业务场景和流程。2SAP_EAM_标准界面布局在SAPEAM(企业资产管理)环境中,用户界面的设计遵循SAP的标准布局原则,旨在提供一致且直观的用户体验。SAPEAM的界面布局通常包括以下几个关键部分:2.1标题栏标题栏位于屏幕的顶部,显示当前应用程序的名称和版本信息。它还包含快速访问菜单和工具栏,便于用户执行常见的操作。2.2导航面板导航面板通常位于屏幕的左侧,提供一个结构化的菜单,用户可以通过它访问不同的功能模块和事务代码。例如,维护订单、预防性维护、资产管理和库存管理等。2.3内容区域内容区域占据屏幕的大部分空间,用于显示和编辑数据。在SAPEAM中,这可能是一个维护订单的详细视图,包括技术数据、工作步骤和物料清单等。2.4功能按钮屏幕底部或右侧的功能按钮允许用户执行特定的事务操作,如保存、取消、打印或执行查询。2.5状态栏状态栏位于屏幕的最底部,显示当前操作的状态信息,如错误消息、警告或处理进度。2.6快速访问工具栏快速访问工具栏通常位于标题栏下方,允许用户自定义最常用的命令,以提高工作效率。2.7SAP_EAM_界面组件详解SAPEAM的用户界面由多个组件构成,每个组件都有其特定的功能和用途。下面将详细介绍这些组件:2.7.1ALV(ApplicationListViewer)ALV是SAP中用于显示列表数据的组件,它提供了丰富的功能,如排序、过滤和导出数据。在SAPEAM中,ALV常用于显示维护订单列表、资产清单或物料库存等。示例代码REPORTzdemo_alv.

DATA:itabTYPESTANDARDTABLEOFzdemo,

waTYPEzdemo.

*填充数据

LOOPATitabASSIGNINGwa.

wa-field1='Data1'.

wa-field2='Data2'.

APPENDwaTOitab.

ENDLOOP.

*显示ALV

CALLFUNCTION'REUSE_ALV_GRID_DISPLAY'

EXPORTING

i_callback_program=sy-repid

i_callback_event='USER_COMMAND'

i_callback_subrc=0

TABLES

t_outtab=itab

EXCEPTIONS

others=1.

IFsy-subrc<>0.

WRITE:/'ErroroccurredwhiledisplayingALV'.

ENDIF.这段代码展示了如何在SAPEAM中使用ALV组件来显示一个标准表itab中的数据。通过循环填充数据,然后调用REUSE_ALV_GRID_DISPLAY函数模块来显示ALV。2.7.2DynproDynpro是SAPGUI中用于创建屏幕和处理用户输入的组件。在SAPEAM中,Dynpro用于构建维护订单、资产和物料的输入和编辑屏幕。示例代码REPORTzdemo_dynpro.

DATA:waTYPEzdemo.

*创建Dynpro屏幕

START-OF-SELECTION.

CALLSCREEN100.

*屏幕100的处理

ATSELECTION-SCREEN.

wa-field1=sy-ucomm.

wa-field2=sy-ucomm.

*屏幕100的输出

ATSELECTION-SCREENOUTPUT.

WRITE:/'Field1:',wa-field1,

/'Field2:',wa-field2.此代码示例展示了如何使用Dynpro组件创建一个简单的屏幕,用户可以在其中输入数据。START-OF-SELECTION触发屏幕的显示,ATSELECTION-SCREEN处理用户输入,而ATSELECTION-SCREENOUTPUT则用于屏幕的输出。2.7.3SmartformsSmartforms是SAP用于创建复杂打印输出的工具。在SAPEAM中,Smartforms用于生成维护订单、资产报告或工作指令的打印格式。示例代码REPORTzdemo_smartform.

DATA:itabTYPESTANDARDTABLEOFzdemo,

waTYPEzdemo.

*填充数据

LOOPATitabASSIGNINGwa.

wa-field1='Data1'.

wa-field2='Data2'.

APPENDwaTOitab.

ENDLOOP.

*打印Smartform

CALLFUNCTION'REUSE_SMARTFORMS_OUTPUT'

EXPORTING

i_document_type='ZDEMO'

i_receiver='ALV'

TABLES

t_data=itab

EXCEPTIONS

others=1.

IFsy-subrc<>0.

WRITE:/'ErroroccurredwhileprintingSmartform'.

ENDIF.这段代码展示了如何使用Smartforms组件来打印一个标准表itab中的数据。通过调用REUSE_SMARTFORMS_OUTPUT函数模块,并指定文档类型和接收器,可以生成打印输出。2.7.4iViewsiViews是SAPNetWeaver门户中的组件,用于将不同的应用程序和功能集成到一个统一的界面中。在SAPEAM中,iViews可以用于显示维护订单的概览、资产的详细信息或物料的库存状态。2.7.5WebDynproWebDynpro是SAP用于构建基于Web的用户界面的框架。在SAPEAM中,WebDynpro可以用于创建响应式和用户友好的维护订单、资产和物料管理界面。2.7.6FioriFiori是SAP的下一代用户界面,它提供了直观的、基于角色的应用程序。在SAPEAM中,Fiori应用程序用于简化维护工程师、资产经理和库存控制员的工作流程。通过这些组件的组合使用,SAPEAM能够提供一个功能强大且用户友好的界面,支持各种资产管理任务的执行。3自定义SAP_EAM_用户界面3.1使用SAP_GUI进行界面自定义在SAPEAM(企业资产管理)环境中,SAPGUI是用户与SAP系统交互的主要界面。通过SAPGUI,用户可以访问和操作SAPEAM的各种功能。然而,SAPGUI的默认界面可能并不完全符合所有企业的需求,因此,自定义SAP_EAM用户界面成为了一项重要的任务,以提高用户的工作效率和满意度。3.1.1自定义SAP_EAM界面的必要性提高效率:通过自定义,可以将常用功能放置在更显眼的位置,减少用户操作步骤。个性化需求:不同的用户可能有不同的工作习惯,自定义界面可以满足这些个性化需求。简化界面:去除不常用或无关的功能,使界面更加简洁,减少用户的学习成本。3.1.2自定义SAP_EAM界面的步骤登录SAPGUI:首先,使用管理员或具有相应权限的用户登录SAPGUI。打开个性化设置:在SAPGUI中,选择“工具”>“个性化”来打开个性化设置界面。选择要自定义的菜单或事务代码:在个性化设置中,可以针对特定的菜单或事务代码进行自定义。添加或删除菜单项:在菜单自定义中,可以添加新的菜单项或删除不需要的菜单项。例如,如果要添加一个新菜单项,可以使用以下步骤:选择“菜单”>“添加”>“菜单项”。在弹出的对话框中,输入菜单项的名称和事务代码。点击“确定”以保存更改。调整菜单项的顺序:在菜单自定义中,可以通过拖放菜单项来调整它们的顺序,以适应用户的操作习惯。自定义工具栏:工具栏自定义允许用户添加或删除工具栏按钮,以及调整按钮的顺序。例如,如果要添加一个新按钮,可以使用以下步骤:选择“工具栏”>“添加”>“按钮”。在弹出的对话框中,选择要添加的事务代码或功能。点击“确定”以保存更改。保存个性化设置:完成所有自定义后,选择“文件”>“保存”以保存个性化设置。测试自定义界面:在保存设置后,退出并重新登录SAPGUI,以测试自定义的界面是否按预期工作。3.1.3示例:添加一个新菜单项假设我们需要在SAPGUI中为SAPEAM添加一个新菜单项,以快速访问“维护通知”事务代码(IW31)。打开个性化设置:在SAPGUI中,选择“工具”>“个性化”。添加菜单项:在个性化设置中,选择“菜单”>“添加”>“菜单项”。输入菜单项信息:菜单项名称:维护通知

事务代码:IW31保存更改:完成输入后,点击“确定”以保存新菜单项。通过以上步骤,我们可以在SAPGUI的菜单中看到一个名为“维护通知”的新菜单项,点击它将直接打开IW31事务代码,从而简化了用户访问该功能的流程。3.2SAP_EAM_界面自定义步骤除了使用SAPGUI进行界面自定义,SAPEAM还提供了更深入的自定义选项,允许企业根据其特定的业务流程和需求调整界面。这些自定义通常涉及到SAP的ABAP编程语言,以及SAP的自定义工具,如SE11(屏幕自定义)和SE16N(数据表自定义)。3.2.1使用SE11进行屏幕自定义SE11是SAP用于屏幕自定义的工具,允许用户修改事务代码的屏幕布局,包括添加、删除或修改字段。步骤登录SAP系统:使用具有自定义权限的用户登录SAP系统。打开SE11:在SAP系统中,输入事务代码SE11并按回车键。选择屏幕:在SE11中,选择要自定义的事务代码或屏幕。修改屏幕布局:在屏幕布局中,可以添加、删除或修改字段。例如,如果要添加一个新字段,可以使用以下步骤:选择“添加”>“字段”。在弹出的对话框中,输入字段的名称和类型。点击“确定”以保存更改。保存并激活更改:完成所有自定义后,选择“文件”>“保存”以保存更改,然后选择“系统”>“激活”以激活更改。3.2.2使用SE16N进行数据表自定义SE16N是SAP用于数据表自定义的工具,允许用户在SAP的标准数据表中添加自定义字段。步骤登录SAP系统:使用具有自定义权限的用户登录SAP系统。打开SE16N:在SAP系统中,输入事务代码SE16N并按回车键。选择数据表:在SE16N中,选择要自定义的数据表。添加自定义字段:在数据表中,可以添加自定义字段。例如,如果要在维护订单数据表(EQUI)中添加一个新字段,可以使用以下步骤:选择“添加”>“字段”。在弹出的对话框中,输入字段的名称、类型和长度。点击“确定”以保存更改。保存并激活更改:完成所有自定义后,选择“文件”>“保存”以保存更改,然后选择“系统”>“激活”以激活更改。3.2.3示例:在维护订单数据表中添加自定义字段假设我们需要在维护订单数据表(EQUI)中添加一个自定义字段,用于记录维护订单的优先级。打开SE16N:在SAP系统中,输入事务代码SE16N并按回车键。选择数据表EQUI:在SE16N中,选择数据表EQUI。添加自定义字段:字段名称:MAINT_PRIORITY

字段类型:N

字段长度:2保存并激活更改:完成输入后,保存更改并激活。通过以上步骤,我们可以在维护订单数据表中看到一个名为“MAINT_PRIORITY”的新字段,企业可以根据维护订单的优先级来填写这个字段,从而更好地管理其维护工作。以上就是关于如何自定义SAP_EAM用户界面的详细教程,包括使用SAP_GUI进行界面自定义,以及使用SE11和SE16N进行屏幕和数据表的自定义。通过这些自定义,企业可以创建一个更符合其业务需求和用户习惯的SAPEAM界面,从而提高工作效率和用户满意度。4SAP_EAM_界面自定义实践4.1创建自定义菜单在SAPEAM中,创建自定义菜单是提升用户界面友好性和功能性的关键步骤。这不仅可以让用户更快速地访问到他们常用的功能,还能根据不同的用户角色和需求定制菜单结构,从而提高工作效率。下面,我们将详细介绍如何在SAPEAM中创建自定义菜单。4.1.1步骤1:访问菜单定义工具首先,登录到SAP系统,进入事务代码SCUI(SAPCustomizingforUserInterfaces),这将带你进入用户界面自定义的环境。4.1.2步骤2:选择菜单类型在SCUI界面中,选择“菜单定义”(MenuDefinition),然后选择你想要创建的菜单类型。SAPEAM支持多种菜单类型,包括标准菜单、自定义菜单和角色菜单。4.1.3步骤3:创建新菜单点击“创建”(Create),输入新菜单的名称和描述。例如,创建一个名为“EAM快速访问”的菜单,描述为“为EAM用户提供的快速访问菜单”。4.1.4步骤4:设计菜单结构在菜单设计界面,你可以通过拖放功能来添加和组织菜单项。例如,你可以添加“资产维护”、“工作订单管理”和“预防性维护”等菜单项,并根据需要进行分组。4.1.5步骤5:分配菜单项对于每个菜单项,你需要指定它指向的事务代码或功能模块。例如,对于“工作订单管理”,你可以分配事务代码IW31。4.1.6正确示例-[]资产维护(事务代码:IW20)

-[]工作订单管理(事务代码:IW31)

-[]预防性维护(事务代码:IW38)4.1.7步骤6:测试和激活菜单完成菜单设计后,保存并激活菜单。然后,使用事务代码SU3(UserParameter)来测试新菜单,确保所有链接都正确无误。4.2设计自定义工作列表自定义工作列表是SAPEAM中另一个重要的界面自定义功能,它允许用户根据个人需求或特定角色定制工作列表,以显示最相关的信息。4.2.1步骤1:访问工作列表自定义工具使用事务代码SE16,选择表E1LW(WorkListCustomizing),这将带你进入工作列表自定义的环境。4.2.2步骤2:创建自定义工作列表在SE16界面中,点击“插入行”(InsertRow),输入工作列表的名称和描述。例如,创建一个名为“EAM设备状态”的工作列表,描述为“显示所有EAM设备的当前状态”。4.2.3步骤3:定义工作列表参数为工作列表定义参数,如显示的字段、过滤条件和排序顺序。例如,你可以选择显示“设备编号”、“设备状态”和“最后维护日期”等字段。4.2.4步骤4:设置过滤条件设置过滤条件,以确保工作列表只显示与特定用户或角色相关的信息。例如,你可以设置过滤条件为“设备状态=故障”,以显示所有当前处于故障状态的设备。4.2.5步骤5:保存并激活工作列表完成工作列表设计后,保存并激活工作列表。然后,使用事务代码SWL0(WorkList)来测试新工作列表,确保所有设置都符合预期。4.2.6正确示例假设我们有以下设备数据:设备编号设备状态最后维护日期001运行2023-01-01002故障2023-01-15003维修中2023-01-20自定义工作列表将只显示设备状态为“故障”的设备:设备编号设备状态最后维护日期002故障2023-01-154.2.7步骤6:分配给用户或角色最后,将自定义工作列表分配给特定的用户或角色,确保只有授权的用户可以访问。这可以通过事务代码PFCG(ProfileGenerator)来完成,选择相应的角色并添加自定义工作列表。通过以上步骤,你可以在SAPEAM中创建自定义菜单和设计自定义工作列表,从而优化用户界面,提高工作效率。5高级SAP_EAM_界面自定义5.1利用SAP_ABAP进行深度自定义在SAPEAM(企业资产管理)环境中,用户界面的自定义是提升用户体验和工作效率的关键。SAP_ABAP(高级商业应用编程)作为SAP系统的核心编程语言,提供了强大的工具和方法来实现界面的深度自定义。下面,我们将探讨如何使用SAP_ABAP来定制SAPEAM的用户界面,并提供具体的代码示例。5.1.1使用ALV(ApplicationListViewer)自定义列表显示ALV是SAPABAP中用于创建和自定义列表的一种技术。通过ALV,我们可以改变列表的布局、添加或删除列、以及实现更复杂的列表操作。示例代码REPORTzreport_alv_customization.

DATA:wa_work_orderTYPEzwork_order,

it_work_orderTYPESTANDARDTABLEOFwa_work_order,

et_work_orderTYPESTANDARDTABLEOFwa_work_order.

*填充数据

SELECT*FROMzwork_orderINTOTABLEit_work_order.

*创建ALV

CALLMETHODcl_salv_table=>create

EXPORTING

i_table_name='WORK_ORDER'

i_structure_name='ZWORK_ORDER'

i_event_name='CUSTOM_ALV_EVENTS'

IMPORTING

o_salv_table=DATA(l_table).

*自定义列

CALLMETHODl_table->set_column_properties

EXPORTING

i_column_id='ORDER_NUMBER'

i_visible='X'

i_sortable='X'

i_filterable='X'

i_selectable='X'

i_width=100.

*显示ALV

CALLMETHODl_table->display

EXPORTING

i_structure_name='ZWORK_ORDER'

i_data=it_work_order.解释上述代码示例展示了如何使用ALV来自定义一个工作订单列表。首先,我们定义了工作订单的数据类型和表格。然后,通过cl_salv_table类创建了一个ALV对象,并设置了列的属性,如可见性、排序、过滤和选择。最后,我们调用display方法来显示填充了数据的ALV。5.1.2使用SmartForms自定义打印输出SmartForms是SAPABAP中用于创建复杂打印输出的一种工具。它允许开发者使用图形界面来设计打印格式,而无需编写复杂的布局代码。示例代码REPORTzreport_smart_forms_customization.

DATA:wa_work_orderTYPEzwork_order,

it_work_orderTYPESTANDARDTABLEOFwa_work_order.

*填充数据

SELECT*FROMzwork_orderINTOTABLEit_work_order.

*创建SmartForm

CALLFUNCTION'ZSF_CREATE_WORK_ORDER_PRINT'

EXPORTING

i_work_order=wa_work_order

TABLES

t_work_order=it_work_order.解释在这个示例中,我们使用了一个自定义的SmartForm函数ZSF_CREATE_WORK_ORDER_PRINT来生成工作订单的打印输出。我们首先填充了工作订单的数据,然后调用函数,传入单个工作订单和工作订单表格。SmartForm函数负责处理数据并生成打印格式。5.2SAP_EAM_界面自定义的性能考虑在进行SAPEAM界面自定义时,性能是一个必须考虑的关键因素。不当的自定义可能会导致界面响应时间增加,影响用户体验。以下是一些性能优化的建议:5.2.1数据预处理在界面显示之前,尽可能地对数据进行预处理。例如,使用SELECTSINGLE或SELECT*FROM语句来减少数据库访问次数,以及使用LOOPAT语句来处理表格数据。5.2.2限制ALV的列数过多的列会增加ALV的渲染时间。只显示用户真正需要的列,并考虑使用动态列选择功能。5.2.3使用SmartForms的性能优化技巧避免使用循环:在SmartForms中,尽量避免使用循环来生成重复的行,而是使用表格和列表控件。使用数据字典:确保所有字段都从数据字典中引用,以减少运行时的错误和提高性能。5.2.4缓存技术利用SAPABAP的缓存技术,如DATA变量和SELECT-OPTIONS,来存储和重用数据,减少不必要的数据库访问。5.2.5测试和监控在自定义界面后,进行性能测试,使用SAP的ST04工具来监控和分析ABAP程序的执行时间,确保自定义不会对性能产生负面影响。通过遵循这些性能优化的建议,我们可以确保SAPEAM的用户界面在自定义后仍然保持高效和响应迅速。6SAP_EAM_界面自定义案例分析6.1企业资产管理界面优化案例在企业资产管理(EAM)领域,SAP提供了强大的自定义工具,允许企业根据其特定需求调整用户界面。以下是一个具体的案例分析,展示如何通过SAP_EAM_界面自定义功能优化用户界面,以提高工作效率和用户体验。6.1.1案例背景假设一家大型制造企业使用SAPEAM来管理其设备维护流程。企业发现,维护技术人员在使用SAPEAM时,需要频繁切换不同的屏幕来完成一个维护任务,这不仅耗时,而且容易出错。为了简化流程,企业决定自定义用户界面,将所有相关功能整合到一个屏幕中。6.1.2自定义步骤需求分析:首先,企业需要确定哪些功能是维护技术人员在执行任务时最常使用的。这可能包括设备查询、维护计划、工作订单创建和更新、备件库存检查等。使用SAPFiori设计原则:SAPFiori提供了一套设计原则,用于创建直观、响应迅速的用户界面。企业应遵循这些原则,确保自定义界面既美观又实用。创建自定义UI:使用SAPWebIDE或SAPUI5,企业可以创建自定义界面。以下是一个示例代码片段,展示如何使用SAPUI5创建一个包含多个功能的屏幕:sap.ui.define([

"sap/ui/core/UIComponent",

"sap/ui/Device",

"sap/ui/model/json/JSONModel"

],function(UIComponent,Device,JSONModel){

"usestrict";

returnUIComponent.extend("com.example.EAMCustomUI.Component",{

metadata:{

manifest:"json"

},

init:function(){

UICtotype.init.apply(this,arguments);

this.oRouter=sap.ui.core

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论