STCW过渡问题答疑

合集下载

施耐德全系列PLC技术问题答疑

施耐德全系列PLC技术问题答疑

施耐德全系列PLC技术问题答疑施耐德 M onitor技术应⽤1.施耐德监控软件Monitor Pro V7的I/O点数如何计算?只有来⾃于PLC的外部点数才能够算做I/O点,内部tag不算,模拟量开关量都算⼀个点;2.问:Monitor Pro V7 为什么总是安装不上?在中⽂系统安装过程中,当提⽰选择安装组件时:Client 选项中的Client builder clipart ⼦项不能选择,如果选上会在安装过程中⾃动退出,导致安装中断。

说明:此选项为取消了Client Builder中的图库. 可以在安装完毕后,将Demo光盘中\documents\Clipart_patch\clipart.zip 解压到Monitor Pro 的图库⽬录下,即:\Schneider Automation\Monitor Pro\Client Builder\Shared Libraries\ 。

3.Monitor Pro V7中的Server,Client如何定义和安装,如果我单机使⽤,可以吗?Monitor Pro V7的Server和Client可以单独选择购买和安装,Server负责采集并处理实时数据,历史数据;Client负责处理图形画⾯;⼆者可以装在同⼀台PC上当⼀台单机⼯作站来使⽤。

4.Monitor Pro V7 为何在启动时,总是提⽰“License checkout filled,Exceeded licensed connections”⽽⽆法启动,是因为我安装的不对吗?如出现这种情况,⼀般不是因为安装的问题。

多半是因为⽹络问题,如,⼀台单独的PC,没有接到HUB,或SWITCH上,那么⽹卡⽆法⼯作,WIN2000得不到IP地址,所以LICENSE系统⽆法⼯作,可以通过如下⽅法使⽹络⼯作起来。

1. 安装Loopback虚拟⽹卡;2. 将该PC接⼊⽹络,使⽹卡⼯作起来。

5.Monitor Pro V7 的详细资料有那些?我应该如何来学习?1. Monitor Pro Demo CD,包括:安装指导;⼊门培训(中⽂);多媒体教程;Service Pack1等;可供⽤户⼊门培训之⽤;2. 2002年⼯控⾃动化CD2;包括:所有Schneider Automation HMI资料,其中包括MP7最新全套培训资料(英⽂);可供⽤户⾼级培训之⽤;3. 更详细的⽤户⼿册,当完成Monitor Pro的安装后,会存储在⽤户的路径:..\Schneider Automation\MonitorPro\Documentation 下,形式为:PDF⽂件;可供⽤户做开发参考之⽤。

wincc的经典问题解答

wincc的经典问题解答

wincc的经典问题解答123421: WINCC--如何在程序中动态修改用户密码1、点击“开始”--》“设置”--》“控制面板”--》“管理工具”--》“数据源(ODBC)”,打开ODBC数据源管理器2、在用户DSN页面的用户数据源中找到与当前项目所关联的一项,其名称为“CC_项目名_项目建立日期时间”,记下该项的名称3、在脚本中加入以下代码:#pragma code("UseGen.dll") #i ncl"USEGENAP.H"#pragma code()LPCMN_ERROR err; //定义的LPCMN_ERROR型变量,在函数调用中需使用if (PWGENConnect("CC_ass_04-09-21_16:35:22",err)) //建立与数据库的联接,其中CC_ass_04-09-21_16:35:22用第二步中记下的名称取代{ if (PWGENChangePassword(GetTagChar("user"),GetTagChar("oldp assword"),GetTagChar("password"),err)) //修改密码,user,oldpassword,password分别为存贮用户名,原密码,新密码的内部变量,类型为文本变量8位字符集{ //密码修改成功后的操作,如给用户提示等 }}PWGENDisconnect(err); //断开与数据库的联接4、编译运行程序5、工作完成6、与用户管理相关的函数定义存贮在APPLIB目录下的USEGENAP.H文件中,可根据上面示例自行完成添加用户,修改权限等功能。

22:WinCC6.0 中归档时和5.1版本为什么不同了?WinCC V6.0 的后台数据库采用了MS SQL Server 2000,所以归档方式与V5.1 有所不同,它的运行数据存放在数据片段(segment)当中,工程师可以根据尺寸需求组态最大容量或根据时间周期启动新的数据库归档片段。

技术 通报 问与答

技术 通报 问与答

技术通报问与答1.问 有时我的 启动会出现 风扇开始运转然后立即停止。

等大约 钟后 它又开始运转了。

为什么? 事实上这是由 的内存分配代码导致的。

它仅在接通电源之后的第一次或者第二次启动时发生这种情况。

因此,请不要担心,这是正常的。

2.问 。

当我将跳线设置为主盘的硬盘连接到第一 接口,同时将跳线设置为从盘的光驱也连接到第一 口,登陆时会远远超过一分钟。

我怎么解决这个问题? 为了解决这个问题,请将跳线设置为主盘的硬盘连接到第一 接口,同时将跳线设置为主盘的光驱连接到第二 或者更新版本解决这个问题。

3.问 我有一块基于 南桥的华擎主板 设置) 载 运行模式)里有两个选项 (增强模式)应该选择哪一个?它们之间有什么不同? 如果您正在使用旧版操作系统 ,同时使用设备,请选择(兼容模式)。

如果您正在使用旧版操作系统 ,同时只使用 设备,请选择(增强模式)。

如果使用主流操作系统,无论您使用 设备,还是只使用 设备,请选择(增强模式)。

当您选择 (增强模式)时,下一个选项将会是(板载您可以打开第一 信道。

或者您可以通过选择 同时打开第 信道。

设置为 将关闭两通道。

配置选项当您选择(兼容模式)时,下一个选项将会是 (组合模式选项)。

它允许您在之间选择。

如果将它设置为将不能使用。

同样地,如果将它设置为将不能使用。

4.Q:当我要阅读网站上的问答集时 画面为何会是空白的呢在您连结简体中文版的问答集时 开始时会询问您是要下载繁体中文语文包时 请选择 画面即可正常显示。

施耐德技术问题及解答

施耐德技术问题及解答

常见问题 > 施耐德工业控制产品技术问题及解答(1) (阅读:461)1,问:K1/K2 产品的后缀是什么意思?此产品已停产,如何替代?常用的后缀有K1***LP, K1***LPT, K1***C 和K1***CT。

LP------- 多孔螺钉安装方式,34毫米标准手柄LPT------ 多孔螺钉安装方式,37毫米长手柄C-------- Φ22单孔安装方式,34毫米标准手柄CT------- Φ22单孔安装方式,37毫米长手柄K1/K2凸轮开关已由SSIC生产,手柄统一成“H型”35mm,新型号如下:K1/K2***C改为K1/K2***CHC;K1/K2***P 改为K1/K2***HC。

2,问:51-3XB6型按钮可配防护罩吗?XB6系列按钮有按钮的防护罩,可以防止按钮的误动作(如果需要操作按钮,需要将防护罩打开),其型号为ZB6YD001(长方形按钮),ZB6YA001(圆形或方形按钮);ZB6Y001(不用于XB6E系列)用于防止人身接触接线端子。

XB2、XB4没有相应的防护产品。

注意:ZB6YD001,ZB6YA001不能用在急停按钮、选择开关、钥匙开关上(尺寸不够),该防护罩的尺寸分别为23.5*23*14,18*23*14,详细资料参见“Components for Human-Machine interface 2001”样本1/157~1/1623,问:ATV71最大输出频率(tFr)被哪些条件限制?最大值不能超过10倍FrS(电机额定频率)值;某些情况最大值不超过500Hz,应该在设置最大输出频率被(tFr)之前设置电机控制类型(Ctt)4,问:在用ATV31变频器做PI调节时,选项PII与PIF的区别?PII为内部给定型PI调节器,给定通过参数rPI来设定。

PIF为外部给定型PI调节器,通过电位器经AI1口给定。

5,问:ATV38异步电动机变频器参数TCC由2W改为3W时FAULT红灯闪烁?是由于STOP按钮没有复位所致。

清华斯维尔日常操作常见问题及解答方法

清华斯维尔日常操作常见问题及解答方法

清华斯维尔日常操作常见问题及解答方法1. 天正7.0以上绘制的图纸不能正常三维算量中怎么处理?用天正高版本打开后用图形导入选择低版本即可。

2. 识别梁时需要注意哪些事项?识别梁时需要注意以下事项:A,在识别梁线时要把所有梁线的图形都选择上B,要注意识别梁的集中标注线,如果集中标注线X,Y方向不在同一图层,在命令行里,要点击多次集中标注线。

C,跨数识别不对:要在识别设置中控制支座的宽度和误差的大小。

3. L型柱钢筋加密有时怎么会全程加密?如果L型柱的最大截面宽与柱净高的比值小于1/4就要全程加密4. 局部参考图形怎么处理?如果是局部参考,首先要有局部参考的一部分图纸,先后打开cad 选中全部多炸开几次就可以了5. 08版本自动放坡问题如果修改呢土壤类别放坡按自动判定,放坡系数仍是原来的放坡系数怎么处理6. 网络狗能不能控制优先级?不能,只能控制电脑权限。

7. 图纸导入三维算量轴号丢失。

用天正高版本转换低版本再打开。

8. 板钢筋不是正交怎么布置?用选择封闭多义线布置命令布置9. 在网站下载软件下载不了原因?如果用下载工具下载不了,用另存为保存下载。

10. 预制板缝天棚怎么计算?现在预制板计算天棚时没有计算预制板缝的面积,目前暂时用手工指定进行变相处理。

11. 在导入电子文档识别构件后三维着色,显示有问题是什么原因?原因是:导入的设计图纸的定位点离原点太远。

12. 08版本组合楼梯所有子构件都定义好布置时,布置不上是什么原因?原因梁的结构类型没有改为楼梯梁,板结构类型没有改为楼梯平台板。

13. 06版本和08版本能否同时安装?可以,之间没有冲突。

14. 06板筋显示所有不起作用时,在命令行里输入BJMX框选所有板即可解决。

原因是美国板都没有钢筋明细了。

15. 门窗洞口布置过梁布置不上?可能原因:1.布置的墙体是砼墙2.门窗洞口的顶高同梁底。

16. 有时布置条基时遇柱打断,有的不打断是什么原因?原因,条基结构类型为结构梁时遇柱会打断,是带型基础就不打断17. 2008.9.26号版本分析其他版本时包字节太小解决办法到JGK下定额工程量明细—右键—设计视图—工程量计算式有文本改为备注。

常见问题与解答手册范本

常见问题与解答手册范本

全国典当监督管理信息系统企业版常见问题及解答手册目录一、程序安装及登陆类问题 (1)二、码段管理类问题 (2)三、信息录入类问题 (3)四、业务受理类问题 (4)五、票据打印类问题 (4)五、信息查询类问题 (6)六、数据备份类问题 (7)七、费用计算类问题 (8)八、版本问题 (9)九、数据上传类问题 (10)十、其他类问题 (11)一、程序安装及登陆类问题Q1:程序安装成功后,点击快捷方式没有反应?A1:程序安装成功后,双击快捷方式后需要稍等片刻才会显示登陆框,请耐心等待;若长时间没有反应,加QQ远程协助测试。

Q2:联网登陆后,程序右下角网络状态显示脱网运行?A2:程序会在登陆时自动检测网络状态,登陆后显示脱网运行可能是因为网络状态不稳定,请退出程序,检查网络状态是否联通,确定网络通畅的状态下重新登陆。

Q3:使用培训时上机操作练习的培训版回到企业后为什么登陆不了?A3:培训时使用的培训版是在培训时的局域网环境下使用的,回到企业后网络环境不一样了所以不能再使用该培训版。

若需要进行软件的熟悉及练习,请访问/pawn_monitor/,在首页左侧的资料下载中下载培训版,下载完成后,请先将原培训版卸载、删除:卸载、删除方法:在C盘下找到名为“pawnsys”的文件夹,双击,选择“是”,等待卸载完成后将pawnsys用shift+delete删除即可安装新的培训版进行使用。

Q4:登陆时提示“需要同步OTP”?A4:这是因为本地时间与服务器时间不一致导致,询问用户令牌号(令牌背面条形码下方数字),登陆OTP管理中心,在“用户—令牌”菜单下录入令牌号,点击获取口令,与用户核对目前显示的动态密码,若相同则请用户再次尝试联网登陆,若不一致则复制令牌号,到“令牌管理”菜单下通过同步令牌功能,询问用户目前显示的动态口令及下一次动态口令,点击“同步”,完成令牌同步。

Q5:监管系统企业版登陆密码是多少?A5:监管系统企业版登陆密码与登陆全国典当行业管理信息系统(即每个月报送月报的系统)密码保持一致。

关于一些插件开发的参考代码

关于一些插件开发的参考代码

K/3 BOS开发百问百答应用集成部客户化管理部2005年12月目录一,插件开发篇【问题1】在插件中以新增,修改和查看方式打开另一单据【解答】使用代码调用序时簿'********************************************'功能:显示BOS单据,显示的方式为新增,修改和浏览'参数:lClassTypeID—显示BOS单据的ID'********************************************Private Sub ShowBill(ByVal lClassTypeID As Long)Dim oDataSrv As ObjectDim oBill As ObjectOn Error GoTo err_ctrSet oDataSrv = m_BillInterface.K3Lib.CreateK3Object("K3ClassTpl.DataSrv") oDataSrv.ClassTypeID = lClassTypeIDSet oBill = CreateObject("K3SingleClassBill.ClassInfoManager")With oBill.DataSrv = oDataSrv.ISNetControl = True.ISCheckRight = True.Show'**********************'Show 参数类型'第一个参数 Optional ByVal lID As Long = 0 ;描述修改或查看的单据ID如是基础资料时,是否显示分组 '第二个参数 Optional ByVal bShowGroup As Boolean = False ;As Long = Enu_BillStatus_New ;显示方式 0—查'第三个参数 Optional B yVal BillStatus看;1—新增;2—修改单据初始值'第四个参数 Optional ByVal dctData As KFO.Dictionary ''**********************End WithSet oDataSrv = NothingSet oBill = NothingExit Suberr_ctr:Set oDataSrv = NothingSet oBill = NothingEnd Sub【问题2】我想在投料变更单的菜单上加入一个菜单项,需要插入一个插件,但投料变更单上已经有一个插件了,我想了解一下怎样才可以再插入一个插件呢【解答】点插件管理中的按钮,可以通过浏览来选择自定义插件,并选择多个插件对象,BOS允许多个插件同时存在.【问题3】如何通过插件代码动态设置基础资料或业务单据序时薄过滤条件【解答】业务场景:在开发BOS单据时,经常需要根据前面录入的字段值来过滤选择的基础资料.例如录入客户后,在选择客户对应客户地址基础资料时,在基础资料F7查询界面只显示当前单据上客户对应地址.根据当前物料,在选择物料对应批次.我们下面就以批次为例说明实现方法:需求:在选择批次前要求必须录入物料,批次查询界面只显示物料对应的批次开发步骤:假设:物料对应FKey="FItemID",批次对应FKey="FBatchNo"单据类型 200000001只需更新对应元数据即可实现:where update ICClassTableinfo set FFilter='(FItemID=GetFldValue(FItemID,1))' FKey="FBatchNo" and FClassTypeID=200000001如果不要求先录入物料where update ICClassTableinfo set FFilter='(FItemID=GetFldValue(FItemID,0))' FKey="FBatchNo" and FClassTypeID=200000001再举个例子根据工艺路线过滤工序名称假设:工艺路线FKey="FNewRoutingID",工序名称FKey="FOperID"单据类型 200000001whereIn (Select FOperID from t_routingoper update ICClassTableinfo set FFilter='FInterIDFinterID=GetFldValue(FNewRoutingID,1))' where FKey='FOperID' and FClassTypeID=200000001其中GetFldValue为BOS内部函数,取单据上指定字段值,第一个参数为字段对应FKey,第二个参数为是否要求该字段先录入,1 要求 0 不要求此方法虽能实现,但不是最好方法.希望能在插件接口中提供在函数.【问题4】在插件中调用序时簿并返回选中的数据【回答】请参考下面代码'********************************************'功能:显示BOS序时簿并返回选中的值'参数:lClassTypeID—显示BOS单据的ID'********************************************Private Function ShowListByReturn(ByVal lClassTypeID As Long) As ObjectDim oDataSrv As ObjectDim objLookup As ObjectOn Error GoTo err_ctrSet oDataSrv = m_BillInterface.K3Lib.CreateK3Object("K3ClassTpl.DataSrv")oDataSrv.ClassTypeID = lClassTypeIDIf oDataSrv.showfilter ThenSet objLookup = CreateObject("K3ClassLookUp.BillLookUp")objLookup.ClassTypeID = lClassTypeIDSet objLookup.DataSrv = oDataSrvobjLookup.LookupSet ShowListByReturn = objLookup.VectReturnEnd IfSet oDataSrv = NothingSet objLookup = NothingExit Functionerr_ctr:Set oDataSrv = NothingSet objLookup = NothingEnd Function【问题5】在自定义的BOS单据上,通过插件作生成凭证的功能,但是在调用凭证的组件时,需要一个二次登录后才能使用相应的模块.请问:如何处理隐身的二次登录,或者其他的变通处理.【解答】凭证组件的调用是不需要二次登录的,可能你是在VB调试状态下运行,编译后就没事了.请参考下面代码Private Sub m_BillInterface_MenuBarClick(ByVal BOSTool As K3ClassEvents.BOSTool, Cancel As Boolean)Dim glvch As Object '中间层凭证对象待保存凭证头Dim mvch As KFO.Dictionary '待保存凭证分录集Dim mvchentry As KFO.Vector 'Dim entry As KFO.Dictionary '待保存凭证分录核算项目明细集Dim mvchdetail As KFO.Vector '核算项目明细Dim detail As KFO.Dictionary 'Dim i, iCount As LongDim vValue As Variant'TODO: 请在此处添加代码响应事件 MenuBarClickSelect Case BOSTool.ToolNameCase "生成凭证"vValue = m_BillInterface.GetFieldValue("FUser1")If Not (CStr(vValue) = "" Or CLng(vValue = 0)) Then金蝶提示" MsgBox "当前合同已经生成凭证!", vbExclamation, "Exit SubEnd If'此处添加处理 生成凭证 菜单对象的 Click 事件Set mvch = New KFO.Dictionarymvch("FDate") = Nowmvch("FGroup") = "金华泰项目"mvch("FReference") = m_BillInterface.GetFieldValue("FID")Set mvchentry = New KFO.Vector合同金额vValue = m_BillInterface.GetFieldValue("FInteger") ''创建凭证分录Set entry = New KFO.Dictionaryentry("FExplanation") = m_BillInterface.GetFieldValue("FNote") entry("FAccountID") = m_BillInterface.GetFieldValue("FBase") entry("FDC") = 1entry("FAmount") = vValue'数量&单价entry("FQuantity") = 0entry("FUnitPrice") = 0entry("FMeasureUnitID") = 0'创建核算项目明细Set mvchdetail = New KFO.VectorSet detail = New KFO.Dictionarydetail("FItemClassNumber") = "002"detail("FItemNumber") = "02"mvchdetail.Add detailSet entry("_Details") = mvchdetailmvchentry.Add entrySet mvch("_Entries") = mvchentrySet entry = New KFO.Dictionaryentry("FExplanation") = m_BillInterface.GetFieldValue("FNote") entry("FAccountID") = m_BillInterface.GetFieldValue("FBase1") entry("FDC") = 0entry("FAmount") = vValue'数量&单价entry("FQuantity") = 0entry("FUnitPrice") = 0entry("FMeasureUnitID") = 0'创建核算项目明细Set mvchdetail = New KFO.VectorSet detail = New KFO.Dictionarydetail("FItemClassNumber") = "002"detail("FItemNumber") = "02"mvchdetail.Add detailSet entry("_Details") = mvchdetailmvchentry.Add entrySet mvch("_Entries") = mvchentryDim s As Strings = "ConnectString={Provider=SQLOLEDB.1;User ID=sa;Password=ahyj;DataSource=JAMES;Initial Catalog=xt_3};UserName=administrator;UserID=16394;DBMSName=Microsoft SQL Server;DBMSVersion=2000;SubID=GL;AcctType=gy;Setuptype=Industry;Language=chs;IP=192.168.1.92;Mac hineName=JAMES;UUID=800A878D-F574-4877-B79C-D88AB721ECA0"oucher.V o ucherUpdate")Set glvch = CreateObject("EBSGLVglvch.Create s, mvchs = "Update t_BOS_ht set fUser1=" & m_erID & " where fid=" & m_BillInterface.GetFieldValue("FID")m_BillInterface.K3Lib.UpdateData sm_BillInterface.RefreshBill金蝶提示"MsgBox "凭证生成成功!", vbInformation, "Case "变更"End SelectEnd Sub【问题6】在设计BOS单据的过程中,经常会有关联的下拉列表框操作,如我在客户上选择"建设银行",那么在客户相对应的地址的下拉列表框中应动态显示"建设银行所对应的地址".也就是说客户地址是随着客户的变化而变化的.【解答】BOS不支持运行时动态修改下拉列表框的列表值,否则序时簿显示有问题.建议通过其它变通方法实现.客户改变时把相关地址取回到字典包中,用户录入后,自动匹配地址并自动回写.保存时判断地址是否正确.可以首先定义一个基础资料(客户地址对应表),将下拉框字段改为基础资料字段,关联到客户地址对应表上,并设置动态过滤条件,条件设置方法为:K/3 BOS 开发秘籍之单据录入时动态改变基础资料过滤条件( id=37977)通过插件的Change事件更新ICClassTableInfo 的FLookUpList字段值,运行正常,但是下拉列表框的数据没有变化,据推测好像是新增BOS单据时将所有的元数据规则加载到单据上,即使在单据操作过程中更改元数据规则单据也不能马上更新.不知道将下拉列表框类型替换为基础资料类型,在Change事件时更新基础资料的过滤条件,是否可行,仅供参考.Private Sub m_BillInterface_Change(ByVal dct As KFO.IDictionary, B yVal dctFld AsKFO.IDictionary, ByVal Col As Long, ByVal Row As Long, Cancel As Boolean)Dim iDeptID As IntegerDim rs As ADODB.RecordsetDim sSql As String'TODO: 请在此处添加代码响应事件 ChangeIf dct("FKey") = "FDept" TheniDeptID = m_BillInterface.BillHeads(1).BOSFields("FDept").ValuesSql = "Update ICClassTableInfo set FLookUpList='SQL{ SELECT fItemID,fname FROM t_emp where fdepartmentID=" & iDeptID & "}' where (FClassTypeID = '200000003') and FID='7265'"Set rs = m_BillInterface.K3Lib.GetData(sSql)End IfEnd Sub【问题7】如何可以物料多选【解答】'/* 判断物料是否为为多选If TypeOf ReturnItem.ReturnObject Is KFO.Vector Then'/*如物料是多选,返回值是vectorFor lCount = 1 To ReturnItem.ReturnObject.UBoundIf ReturnItem.ReturnObject.Item(lCount).ItemID 0 ThenSet dicItem = New KFO.DictionarydicItem("Value") = ReturnItem.ReturnObject.Item(lCount).ItemIDdicItem("Number") = ReturnItem.ReturnObject.Item(lCount).Numberend ifnextEnd If注意目前只有物料能多选,其他核算项目不支持多选.【问题8】在表单分录里需要在第一列中使用F7键或点击菜单调出某一窗体(在插件中自定义Form,上有Spread表单),在Form中选中数据(多条或一条),返回到源单,请问在插件中用什么事件可以完成 在单据中添加一菜单,用MenuBarClick事件,F7不易实现.返回的数据需用赋值方法填写到表体中.是什么样的需求不能用BOS单据或基础资料完成"Spread表单"【解答】Private Sub m_BillInterface_MenuBarClick(ByVal BOSTool As K3ClassEvents.BOSTool, Cancel As Boolean)Dim dct As KFO.DictionaryDim row As LongDim col As Long'TODO: 请在此处添加代码响应事件 MenuBarClickIf BOSTool.ToolName = "mnuDataLookUp" Thenm_BillInterface.GetActiveField dct, col, row要处理字段FKey" ThenIf dct("FKey") = "frm.Show 1'通过frm返回 值If ok Then值, rowm_BillInterface.UpdateNormalFld dct,End IfCancel = TrueEnd IfEnd IfEnd Sub还需要处理下面事件dct As KFO.IDictionary, ByVal Col As Long,Private Sub m_BillInterface_BeginEdit(ByValByVal Row As Long)要处理字段FKey" ThenIf dct("FKey") = "m_BillInterface.MenuBar.BOSTools("mnuDataLookUp").Enabled = TrueEnd IfEnd Sub【问题9】插件中字定义系统中如何获取当前系统字符连接串 有个项目中,需要作一个年结功能,进行土地数据结转,在vb中定义了年结功能窗口,要在主控台子系统中调用,怎样或得当前数据库连接信息,亦无法通过k3lib获得,因为我没必要去调用 bos表单或序时簿.另外,一些复杂报表,我也是通过vb中单独实现,这些报表也需要获的连接字符串才能调用【解答】连接串获取方式:(注意不支持调试,调试的话可以用实际连接串代替)Private Declare Function GetCurrentProcessId Lib "kernel32" Alias "GetCurrentProcessID" () As Long'获取连接串Public Function GetPropsString() As StringDim lProc As LongDim spmMgr As ObjectlProc = GetCurrentProcessIdSet spmMgr = CreateObject("PropsMgr.ShareProps")GetPropsString = spmMgr.GetProperty(lProc, "PropsString") End Function需要申请MMTS.bas的源代码,还需要申请ICKDListener的接口.另外,如果需要调试程序,就还需要申请KDMain的源代码.组件无法使用问题【问题10】关于K3Billtransfer.dll【解答】K3BillTransfer是工业单据里的接口组件,不是K/3BOS的接口组件,K/3 BOS的接口组件是K3ClassEvents. K/3 BOS插件中不能调用K3BillTransfer.【问题11】BOS单据插件里的取分录的合计值该怎么做【解答】工业单据自定义里面有个GetSumGridText方法取得分录某一列的合计值,现在BOS单据里面需要取某一列的合计,请问有什么方法可以调用.我注意到有个sum方法,但不知道该怎么用 里面带BRow和ERow两个参数,应该是起始行和结束行吧,但分录的行是可以改变的,这两个值怎么取得我也有个客户使用Sum时有问题,在用bos做开发的时候,想计算一个表体中某一个字段的和,我们不明白如何使用函数中Object.Sum (dct As Dictionary, [BRow As Long], [ERow As Long])另外,从单据体下推单据头能通过插件来实现吗,因为我看你给我们的资料上写的是单据体不能下推单据头.Object.Sum (dct As Dictionary, [BRow As Long], [ERow As Long])参数说明:dct-字段的模板字典BRow-合计开始行,可选参数,默认值是1ERow-合计结束行,可选参数,默认值是最大行举例(要求税额合计值):"", 0) dblTaxSum = Set dct = m_BillInterface.GetFieldInfoByKey("FTaxFor",m_BillInterface.Sum(dct)参考(表体行数的取值方法):BillEntry.MaxRows【问题12】隐藏选单时序时簿不要的菜单和工具栏.K/3单据查看和选单使用的是同一个序时簿,在插件中用MenuBarInitialize添加的菜单和工具栏在选单时也显示出来.【解答】在MenuBarInitialize事件中使用m_ListInterface.List.ShowMode判断(查看和选单)1—查rface.List.ShowMode = 1 Then ……end.看;2—选单.如:If m_ListInte如需隐藏其他的菜单和工具栏,参考以下代码:Dim oTool As K3ClassEvents.BOSToolDim oBand As K3ClassEvents.BOSBand'*************** 开始设置 BOS 原有菜单 ***************'获得 mnuEdit 菜单对象,并设置属性Set oBand = oMenuBar.BOSBands("menu")Set oTool = oBand.BOSTools("mnuEdit")With oTool.Visible = False.Enabled = FalseEnd With【问题13】标体行高设置和值更新事件表单的表体的行高的属性在哪里,我找不到,如果发布后到主控台里去调,表体的标题行会同比例变化,非常不美观.在值更新事件里怎么能调用sql呢对于已携带辅助属性的字段再定义值更新事件,如果值更新事件里包含该辅助属性,计算公司无效.也就是值更新事件公式里调用的辅助属性是更新前的.事件函数描述中,tkeyword参数应该是fkeyword的笔误,能否改正.【解答】标体的行高目前不能调整.插件中调用SQL的方法有:m_BillInterface.K3Lib.GetData 和 m_BillInterface.K3Lib.UpdateData.在插件中使用更新后事件.谢谢提醒,在下一版本中改之.【问题14】事务处理BOS的插件开发中,事务怎样处理啊 又不能直接操作数据库.有什么好方法吗 否则数据可能就乱掉了.在事务完整性处理上,目前的BOS插件还有很多需要改进.说个简单例子:BOS是支持多插件的,那么多插件之间如何保证事务完整性呢同样是审核事件,有2个插件响应了这个事件,如果第一个插件通过了审核,但是第二个插件却不能通过,那么第一个插件处理了的数据又如何回滚【解答】如在插件中编写大量的更新SQL请使用中间层插件,中间层插件能保证事务的完整性.如果在客户端希望执行SQL时保证事务一致性,建议使用 K3Lib.UpdateData 方法,将希望在同一事物中处理的SQL语句通过它一次性提交,BOS会自动启用事务处理来保证;如果像多个插件中的审核等操作的一致性问题,解决的方法是制定一个中间层的审核前插肩来判断处理;这类的问题都可以在中间层的相关事件中处理,来保证一致性.【问题15】如何在新的BOS单据中通过代码逐行添加分录数据在BOS单据中新增菜单,功能为向当前新单据(单据为BOS创建)中添加物料等数据,因需加入的数据来自多张表,所以不适用于BOS的单据流程下推功能生成,而采用插件的方式实现.但在用 SetFieldValue 方法向分录中添加数据时发现第一行总是顺利通过,但写下一行(即第二行)时就写不下去了,错误提示:没有找到给定字段名的字段的值Err.Description :Err.Number : -2147221403Err.Source : K3ClassEvents.BillEvent请问是什么原因附部分代码:With rsItemlngRow = 1.MoveFirstDo Until .EOFm_BillInterface.SetFieldValue "FItemID", !FNumber, lngRowm_BillInterface.SetFieldValue "FQty", lngRow, lngRowlngRow = lngRow + 1.MoveNextLoopEnd With【解答】参考下列代码With rsItemlngRow = 1MoveFirstDo Until EOFm_BillInterface.InsertNewRowAndFill 2,lngRow,"FItemID", !FNumber,"FQty", lngRowlngRow = lngRow + 1MoveNextLoopEnd With【问题16】在单据体中有没有办法让下一条分录自动携带上一条分录的数据(只是部分字段).【解答】用插件可以实现.示例代码:'物料录入后,第二行的值自动默认第一行的值If dct("FKey") = "FItemID" And row > 1 Thenm_BillInterface.SetFieldValue "FBase_TH", m_BillInterface.GetFieldValue("FBase_TH", row - 1, Enu_ValueType_FFND), row '提货地点endif【问题17】否有办法完成单据体中的行点击事件 现在有需要在点击BOS单据中单据体的某一行时,在另一个表体中显示与该行有关的信息,请问各位有什么好的实现方法,特别是怎么获取点击事件和所点击的行数据信息.【解答】【问题18】多分录序时簿浏览,字段权限.在多表体单据中,用序事簿预览时,不出现第二个表体的内容.怎么实现查询第二个表体的内容.在使用单据的序事簿查询时,想看单据的全部内容,但在选单时想看一少部分内容,现在不能实现. 可用字段授权对不同的人进行授权解决(给选单人字段权限少一些字段)【解答】目前序时薄只能实现单据头+一个单据体的预览方式,但单据体在过滤界面是可选择的.如果问题的要求是实现多单据体的同时展现,则为需求,目前暂不能实现,待后续版本规划.此问题要求选单与单据序时薄有不同的展现设置,字段授权的方式解决不了这个问题,请确定这个需求的通用性.如不通用建议通过序时薄插件开发来实现.FillRow时,不可见字段内容作屏蔽.【问题19】怎么样可以用代码调出单据的序时薄窗口.【解答】调用序时簿不返回选中值——BOS单据ID'lClassTypeIDPrivate Function ShowList(ByVal lClassTypeID As Long) As BooleanDim oDataSrv As ObjectDim objLookup As ObjectOn Error GoTo err_ctrSet oDataSrv = m_BillInterface.K3Lib.CreateK3Object("K3ClassTpl.DataSrv")oDataSrv.ClassTypeID = lClassTypeIDIf oDataSrv.showfilter ThenSet objLookup = CreateObject("K3ClassLookUp.BillLookUp")objLookup.ClassTypeID = lClassTypeID 'oDataSrv.ClassTypeIDSet objLookup.DataSrv = oDataSrvobjLookup.ShowEnd IfSet oDataSrv = NothingSet objLookup = NothingExit Functionerr_ctr:Set oDataSrv = NothingSet objLookup = NothingEnd Function调用序时簿返回选中值Private Function ShowListByReturn(ByVal lClassTypeID As Long) As ObjectDim oDataSrv As ObjectDim objLookup As ObjectOn Error GoTo err_ctrSet oDataSrv = m_BillInterface.K3Lib.CreateK3Object("K3ClassTpl.DataSrv") oDataSrv.ClassTypeID = lClassTypeIDIf oDataSrv.showfilter ThenSet objLookup = CreateObject("K3ClassLookUp.BillLookUp")objLookup.ClassTypeID = lClassTypeIDSet objLookup.DataSrv = oDataSrvobjLookup.LookupSet ShowListByReturn = objLookup.VectReturnEnd IfSet oDataSrv = NothingSet objLookup = NothingExit Functionerr_ctr:Set oDataSrv = NothingSet objLookup = NothingEnd Function组件)嵌入K/3系统,数据库端按装后【问题20】K/3 BOS SDK 二次开发组件(k3Billtransfer.dll,并注册,最后进入K/3,没有效果!是后),再在..../system32/ls_DV(update i ctransactiontype...组件不是K3 V10.2不支持二次组件开发 还是不支持K/3 BOS SDK中的K3billtransfer【解答】为了支持多二次开发的结构,单据二次开发记录现在在t_ThirdPartyComponent表里维护.FTypeID,INT,4,用于区分事件类型(0,表示单据,1,表示序时簿,2,表示其它通用业务); FTypeDetailID,INT,4,对应单据,序时簿上的具体ID,在单据上使用时,该事件ID对应单据的TranType,在序时簿上使用时,对应序时簿的FID,对于FTypeID=2的类型,FTypeDetailID表示只有中间层的二次开发类型,比如审核;FIndex,INT,4,对于一个FTypeDetailID,可以有多个二次开发操作,中间用FIndex来决定执行顺中记录的二次开发之前执行,ictransactiontype中的序,(标记为负数的会在ictransactiontypeFIndex默认为0),非空; FComponentName,V ARCHAR,200,二次开发组件名称(ComName.clsName);FCompenentSrv,VARCHAR,200,中间层二次开发组件;FDescription,NV ARCHAR,255,二次开发组件说明;【问题21】如何在单据插件代码中通过条件判断来启动多级审核.【解答】在保存后事件(AfterSave)中添加下列代码:'条件判断If m_BillInterface.MultiCheckMgr.MultiCheckBill(m_BillInterface.BillCtl.CurBillID) Then m_BillInterface.RefreshBillEnd If【问题22】在插件开发中,如何获得当前登陆的用户ID 比如administrator登陆,如何得到ID另外,如何得到选中多行单据时的集合 一个表体中,有职员编码和职员名称,想通过输入编码后,直接关联出名称来.名称这个字段用职员类型,还是文本值更新事件好象不管用.【解答】获得当前登陆的用户ID:erID.选中多行的函数GetSelectedBillInfo(),此函数返回一个KFO.Vector数据包,Vector的Size和选中的行数一致.每行包含一个KFO.Dictionary数据包,此数据包包含FClassTypeID,FID,FEntryID.FClassTypeID表示单据类型;FID表示当前行所属单据的内码;FEntryID表示单据分录ID.示例获取选中的第一行所属单据的分录ID:Dim I As LongDim dct as KFO.DictionaryDim vct As KFO.VectorSet vct = m_ListInterface.GetSelectedBillInfoSet dct = vct(1)I = dct("FEntryID")职员名称用"基础资料属性",不要用文本.【问题23】在销售系统中增加了一张BOS开发的单据. 单据上也指定了相应的插件.(插件是依据BOS 开发向导生成的. 插件的功能只是增加一个自定的菜单项).组件中也引用了:但在单据测试时,却总是提示错误: "单据接口无效" 的错误. 请问BOS新K3ClassEvents.dll,开发的单据是不是不能调用自定义的插件 如果有调用是不是要做其它处理【解答】插件调试时要编译或运行起来.BOS单据可以调用插件,也可以在插件中调用其他组件.请把改为和组件名一致.你的Project Properties->Project Name【问题24】Bos 开发的单据还能不能调用 k3billtransfer.dll这个组件 BOS插件中如何取得) 我想把连接字符串做为参数传递给其它语言开连接字符串 (以前 m_nstring发的程序.【解答】只有在工业单据里能调用.目前BOS插件不能获BOS 开发的单据不能调用 k3billtransfer.dll,取连接字符串.【问题25】需要通过工具栏上的按钮,实现单据体分录的上移和下移功能,请问BOS插件的如何实现【解答】事件实现"上移","下移"按钮的添加,通过在可通过m_BillInterface_MenuBarInitializem_BillInterface_MenuBarClick事件中重写单据体和数据包,实现该功能.【问题26】新增BOS 单据分录中有数量 及基本单位数量 字段, 基本单位数量关联字段为数量, 但输入完数量后,基本单位数量仍然为空.【解答】保存后基本单位数量就有了.【问题27】我在做k3BillTransfer开发时需要取表体中的"批次"列是否可以录入,即该物料是否批次管理,请问控件fpSpread中,怎么才能知道哪一个单元格可以录入或不能录入 或者可以取到该物料的内码也可以.EnteryCtl都有那些属性啊,我只知道一个fieldname,其他的比如内码等是什么 在单据二次开发参考组件没有描述,在哪有详细的说明【解答】1,获取分录某一分录物料的内码你可以通过EndGridLookUp(BeforGridLookUp)在分录执行查找功能后(前)激化这个事件,你就可以获取当前行,列,当前查询的资料类型(例如返回4说明是物料).EnteryCtl对应分录各列,记录每个分录列个属性的数组,在数组属性里面会有物料内码的属性!2,当TEntryCtl(Col).LookUpCls = 4 为按F7时查询物料 Col为物料在单身对应的列保存的就是物料ID,Col:为物料在单身对应的列,CurRow:分TEntryCtl(Col).DInterID(CurRow)录行号.【问题28】K/3 BOS单据,序时簿和工业单据,序时簿中分别如何获得当前用户的信息 (比如ID)【解答】BOS单据单据和序时簿都能读"当前用户",方法为:erID.工业单据单据目前还不能没有办法实现你的需求,请另想办法.【问题29】通过工业单据插件怎么获得当前K/3的版本号 工业单据插件是否支持所有账套类型的单据,不区分工业供应链,商业供应链【解答】通过以下代码可以解决:Dim read As ObjectDim reg As StringDim result As StringSet read = CreateObject("WScript.Shell")reg = "HKEY_LOCAL_MACHINE\SOFTWARE\Kingdee\Registered\PRODUCTVERSION"result = read.RegRead(reg)MsgBox resultSet read = Nothing表中管理的单据,都可以应用工业单据插件在ictransactiontype【问题30】在工业单据的插件中如何得到单据的FInterID (工业单据)【解答】BillID = m_BillTransfer.SaveVect.Item(1).Value("FInterID")方法【问题31】在BOSV10.2中,填充新行数据可以用m_BillInterface.InsertNewRowAndFill实现,但是在BOSV10.1中不知道用什么方法可以向单据体逐行插入数据 如果单据体中有物料,计量单位等查找类型字段,其赋值是否一样【解答】将10.1的KFO.DLL换成10.2 KFO.DLL,是兼容的m_BillInterface.Data("Page2").Add dctRow.CloneAll【问题32】请问10.2的工业老单(非BOS),作k3BillTransfer插件的时候,是否可以在BeforHeadLookUp事件中指定基础资料的过滤条件,= " 1=2 ".我发现这段代码所指定的过滤条件不起如:m_BillTransfer.HeadCtl(CtlIndex).Filter作用.【解答】参考以下代码:Private Sub m_BillTransfer_BeforHeadLookUp(ByVal CtlIndex As Long, ByVal nLookUpClsID As Long, Cancel As Boolean)If nLookUpClsID = 5 ThenDim tHeadCtl As VarianttHeadCtl = m_BillTransfer.HeadCtltHeadCtl(CtlIndex).Filter = tHeadCtl(CtlIndex).Filter & " AND 1=2 "'m_BillTransfer.HeadCtl(CtlIndex).Filter = " 1=2 "m_BillTransfer.HeadCtl = tHeadCtlEnd IfEnd Sub【问题33】 我们在使用K/3 BOS+VB6为新港湾开发一个完全个性的项目管理系统,是使用一套帐的方式实现的,帐套理面将会创建几十或更多的工程项目,这就涉及到基础资料,项目计划,项目施工记录,项目有关单据等诸多信息要跟具体的项目邦定起来,用户一旦选定当前项目后,所有的数据维护,查询及报表都只针对当前项目操作,现在录入时跟项目邦定的问题我已解决,可查询(主要是序时薄,包括基础资料序时薄与业务单据序时薄如何与当前选定项目邦定,即序时薄只显示属于当前选定项目的数据)的问题还没解决,这就是我提出问题的背景,该问题若解决不了,整个使用K/3 BOS进行开发的解决方案将行不通,面临几十万元退款损失的风险,故十分重要.需求如下(举个例):如用BOS定义了一个名为"项目任务"的基础资料,包含工程项目,任务代码,任务名称等字段,如下所示:工程项目 任务代码 任务名称-------------------------------00000001 01 进场准备00000001 02 进场00000002 01 进场准备00000002 02 进场........ .. ........写插件时,请问想要达到进入该基础资料序时薄时只显示某一个工程项目的相关基础资料记录该如何编码(在那个事件入口处理,怎样处理),同样,如果是业务单据序时薄,又该如何设置过滤条件(在那个事件入口处理,怎样处理),本人看过开发手册,好象没有合适的事件入口,更没有该方面的例子.【解答】应可以实现.但在在K/310.2+SP1的环境下,基础资料序时簿和单据序时簿有"ListFilterString"重新查询,过滤条件失效,在SP2解决此问题【问题34】怎么找每个字段的索引【解答】参考下列代码'表头THeadCtl = m_BillTransfer.HeadCtlFor i = 1 To UBound(THeadCtl)If UCase(THeadCtl(i).FieldName) = "FBILLERID" Then张三"m_BillTransfer.head(i).text = "Exit ForEnd IfNext'表体EntryCtl = m_BillTransfer.EntryCtlFor i = 1 To UBound(m_BillTransfer.EntryCtl)If UCase(EntryCtl(i).FieldName) = "FQTY" ThenExit ForEnd IfNext【问题35】BOS 开发一张新的单据. 在选单返回时, 希望能在表体自动添加一行分录.事件测试代码如下:dcData As KFO.IDictionary,Private S ub m_BillInterface_AfterSelBillBeforeFillData(ByValByVal dctLink As KFO.IDictionary)Dim CoDict As KFO.Dictionary拷贝第一条分录数据Set CoDict = dcData("Page2")(1).CloneAll //添加到 dcDatadcData("Page2").Add CoDict //dcData("Page2")(dcData("Page2").Count)("_-0001_FIndex2")("FFLD") = dcData("Page2").Count //更改分录号'Stopset CoDict=NothingEnd Sub我用 watch 查看 DcData 的值. DcData("Page") 也有增加一条, 但返回后,新添加的分录并未带到目标单据上 请问我还要修改哪些地方【解答】此方法在调试状态下是不能把值传过去的,编译之后就可以了.你的代码有以下问题:1,取分录号使用dcData("Page2")(dcData("Page2").UBound)("FEntryID").2,Vect的最大值用UBound,而不是count.是字段名.3,去字段的key值使用m_BillInterface.TableInfo("map")("FPrice")'FPrice正确的代码是:Dim CoDict As KFO.Dictionary'dcData("Page2")(1)(m_BillInterface.TableInfo("map")("FPrice"))("FFLD") = 1000拷贝第一条分录数据Set CoDict = dcData("Page2")(1).CloneAll ''添加到 dcDatadcData("Page2").Add CoDict '更改分dcData("Page2")(dcData("Page2").UBound)("FEntryID") = dcData("Page2").UBound - 1 '录号'StopSet CoDict = Nothing【问题18】BOS单据插件里的BusinessCheck事件有何用途 写在BusinessCheck里面的代码也不执行,不知道这个事件到底是什么时候触发的.在AfterBusinessCheck事件中写的代码在打了10.2SP1之后就不执行了,我把代码放到BusinessCheck事件中也不执行,不知道什么原因,但AfterUnBusinessCheck中的代码却执行了.我只做了一级审核.AfterBusinessCheck事件和BusinessCheck事件触发时点的问题,以查看状态打开单据进行审核时,这两个事件不触发,只有在修改状态打开单据并进行审核,这两个事件才会被触发.之前没有打SP1的时候是没有这个问题的.因为强制审核人必须要打开单据检查后再进行审核,所以我在该单据的序时簿中把审核菜单去掉了,只能打开单据审核.不知道有没有人遇到这个问题.【解答】经检查,以查看状态打开单据,进行多级审核,在业务审核级次被审核时,能够触发业务审核事件,另外,昨天发现的业务审核事件在某条件下会多次触发的BUG已经修改,将会随8.31日须完成的功能点一起发放.估计还是因为用户没有针对单据插件进行编码,所以没有捕捉到事件. 二,方案篇【问题1】客户的产品是通过图纸来制造的,图纸有些是客户自己提供标准图纸,有些是客户的需求自己根据需求画出来的,报价单很大的部分是根据图纸来的,而且图纸是公司的机密.现在用户需求是图纸需要有严格的权限控制,最好能够放在数据库里面统一管理,有图纸单据有:报价单,销售定单,合同;现在我们的K/3v10.2的附件的权限不好管理不能满足客户的需求.如何提供解决方案【解答】这样的话可以对图纸管理进行开发(如果对方有PDM系统就不需要),图纸存放可以用局域网FTP或数据库存储解决,后者比较容易进行权限控制,自己设定权限控制,下载,浏览,更新,删除,都能进行控制;而且关于图纸管理也比较容易解决,如图纸的版本控制.K/3 BOS解决不了.【问题2】客户需要开发一张外贸报价单,里面涉及到物料对应表的内容,对应代码具体能实现的功能跟现有的报价单的一致,现在不知道怎么样能够具体的实现这样的功能,因为BOS的基础资料里面没有物料对应表,可以新增BOS基础资料和物料对应表共用一个表名,但是怎么可以做到跟原有的报价单在物料对应这一块的一摸一样的功能.【解答】不可能具有原来一模一样的功能,"BOS新增基础资料,映射到原有的数据表或视图"方式只能。

清华斯维尔常见问题解答

清华斯维尔常见问题解答

清华斯维尔常见问题解答清华斯维尔常见问题解答1、由于井字梁的特殊位置关系,有的梁跨软件无法识别,因此需要手动布置,例如L4(8)等。

部分井字梁可以用“用户选择要识别的梁”的方式,选中集中标注及标注线,选中梁跨边线,点击鼠标右键便可以识别。

2、在柱里面多识别了一跨梁,或者遇柱不断等等。

这都是由于软件在识别井字梁的电子图时无法正确判断梁跨数造成的。

软件只根据梁编号中的跨数,按支座生成梁跨,具体哪个构件是梁的支座软件就无法判断。

这种错误不易察觉。

建议您使用选梁识别的方式识别。

3、在手动布置井字梁时,应注意集中标注中梁的跨数。

按照梁跨分段布置梁,如果梁跨中有井字梁的,用“选支座布梁”的方式绘制即可。

4、构件钢筋布置后使用“构件辨色”功能进行钢筋检查,显示为红色的构件为未布置钢筋的构件或是布置的钢筋错误的构件,软件不会自动修改检查结果。

必须用钢筋布置命令选中这些构件后布置钢筋,或对已经布置到构件上的钢筋进行修改,重新布置即可。

5、梁跨异常时,软件不会自动重组梁跨,用梁段重组命令,选择要重组的所有梁跨,重组一下即可。

6、如果梁跨异常,会导致钢筋布置错误。

修改方法是删掉布置错误的梁段,重新布置梁与梁筋。

7、在布置梁钢筋之前应先检查梁跨是否布置正确。

只有梁跨正确,梁筋才能正确识别。

8、识别钢筋时,对电子图钢筋描述的要求:钢筋描述类型定义,钢筋描述要可以解析所有这些类型:101: T型数据:用于按根数配筋,固定格式:(根数)(类型)(直径)(代号) 例如:4B25;或者4B25-3200;“3200”认为是指定长度。

102: R型数据:用于按间距配筋,固定格式:(类型)(直径)@(间距1):(间距2)(支数) 例如:A10@200/100(4)间距1、间距2之间的“/”号可为“:”、“-”,间距值不分前后。

103: P平行数据: 用于指定有几个相同的箍, 固定格式:(用于相同箍筋或相同拉筋定义)。

(数量)*R型数据例如:2*A8@200,表示有2排“A8@200”的钢筋。

清华斯维尔常见问题解答例

清华斯维尔常见问题解答例

3DA2006常见问题解答100例编者按:本文收录了清华斯维尔软件科技有限公司开发的三维算量3DA2006软件常见问题及解答100余例,分为12个部分来陈述,分别是:柱常见问题(13问)、梁常见问题(25问)、墙常见问题(8问)、板常见问题(19问)、基础常见问题(8问)、装饰常见问题(13问)、建筑常见问题(8问)、其它常见问题(37问)、做法常见问题(5问)、显示常见问题(15问)和输出常见问题(6问)。

另外,对问题的难度做了区分,分别是初级(70问)、中级(78问)、高级(9问)。

初级适用于刚开始接触三维算量软件的用户,中级适用于能够用软件做实际工程的用户,高级适用于对软件非常了解的用户。

希望本文能对大家有所帮助,本文中的截图均来自3DA2006,版本号为:8002,发布日期为:2007年02月06日的版本,可能会跟其它版本有所不同,可参考使用。

图形符号示意:【】——表示括号内的内容是菜单项目〖〗——表示括号内的内容是图标和按钮()——表示括号内的内容是快捷键“”——表示引号内的内容是引用当前界面中的项目一、柱常见问题1.问:如何设置自定义钢筋(箍筋)?(中级)答:调用【钢筋】→〖公式定义〗命令,在定义对话框中选择相应构件名称(如柱梁等),可自定义钢筋公式。

详细操作见三维算量教学视频或帮助文件。

图1 公式定义2.问:将基础层柱子复制到首层,柱子底标高就不对了,是怎么回事呢?(中级)答:当底层柱的底高为“同基础顶”时,拷贝到别的楼层后柱子底高不会变为0,而是“同基础顶”,此时柱子总高是错的,要手工调整柱子底高为0;如果柱子的底高是某个具体的数值,复制到其他楼层后底高不会自动发生变化,此时需要手工调整柱子底高到正确数值。

3.问:砼柱的计算规则中有一条是“顺砼墙部分并入砼墙”,是什么意思呢?(中级)答:在某些地区的计算规则中,要求墙与柱相交时,柱中与墙相交且同墙宽的那部分工程量要求计入墙中。

图2 柱内顺砼墙部分4.问:顶层柱子的柱筋为何不能正确取到锚固长度?(中级)答:顶层柱筋要正确计算锚固,需满足以下条件:1.柱的“楼层位置”属性需改成“顶层”(如图3所示)。

单片机常见问题解答解决你在单片机编程中遇到的困惑

单片机常见问题解答解决你在单片机编程中遇到的困惑

单片机常见问题解答解决你在单片机编程中遇到的困惑单片机常见问题解答及解决方案在单片机编程过程中,我们常常会遇到各种各样的问题,有些问题可能会使我们感到困惑。

为了帮助大家更好地解决在单片机编程中遇到的困惑,本文将回答一些常见的问题,并提供解决方案,希望能对大家有所帮助。

问题一:为什么我的程序没有输出结果?解决方案:1.检查电路连接是否正确:确保单片机与外部电路正确连接,包括电源、晶振、复位电路等。

2.检查程序代码:重新检查程序代码,查看是否有语法错误、逻辑错误等。

3.添加调试语句:为了追踪程序的执行过程,可以在适当的位置添加一些调试语句,输出一些变量的值,以便确定程序是否按照预期执行。

4.使用仿真器:如果以上方法无法解决问题,可以使用专业的仿真器进行调试,通过单步调试、观察寄存器值等方式来定位问题所在。

问题二:为什么我无法下载程序到单片机?解决方案:1.检查下载线连接:确保下载线正确连接到单片机和编程器上,检查接口是否接触良好。

2.检查电源连接:确保单片机的电源供应正常,电压稳定。

3.检查编程器设置:确认编程器的参数设置正确,包括使用的编程算法、目标芯片型号等。

4.检查程序代码:如果程序代码中存在错误,可能会导致下载失败,可以尝试使用已知可靠的代码进行下载测试。

5.更换编程器:如果以上方法无法解决问题,可能是编程器本身存在问题,尝试更换一个可靠的编程器进行下载。

问题三:如何提高程序的执行速度?解决方案:1.优化算法:使用更加高效的算法可以大大提高程序的执行速度。

通过分析和优化程序的结构和算法,可以减少不必要的计算和存储操作,从而提高程序的执行效率。

2.合理利用硬件资源:合理运用单片机的硬件资源可以提高程序的执行速度。

例如,使用硬件定时器代替软件延时,使用硬件PWM控制电机速度等。

3.编写高效的代码:编写高效的代码可以减少程序的执行时间。

通过避免使用过多的循环、条件判断等,减少代码中的冗余计算,可以提高程序的执行效率。

施耐德自动化产品技术问答

施耐德自动化产品技术问答

施耐德自动化产品技术咨询题及解答〔7〕2006-11-1102:57223,咨询:我用的PLC是PC-E984-258,但当配置了AS-BDEP217并下载后启动PLC时,出现错误,错误代码为4000,PLC无法运行,如何解决?当使用PC-A984-1xx,PC-E984-24x和PC-E984-25x系列的PLC时,对某些A120I/O 模块需要下载loadables,具体讲明如下:1.要支持DEP211,DEP214,DEP215,DEP217和DAP217,需下载Dsc1.dat文件2.要支持ADU214,需下载Adu214.dat文件3.要支持ADU216,需下载Adu216.dat文件出现上面现象的缘故确实是基本没有下载支持DEP217的Dsc1.dat文件,只要下载该文件,以上故障即可排除..224,咨询:如何将ProWorx软件授权从一台PC机移到另一台PC机里?1.将ProWorx软件安装到目标PC机中2.点击〞help〞→〞productauthorization〞→〞softwarekeys〞,然后记下界面右上角的〞sitecodenumber〞3.返回源PC机,点击〞help〞→〞productauthorization〞→〞softwarekeys〞→〞move〞→〞next〞4.输进目标PC机中的〞sitecodenumber〞,点击〞next〞,并确认5.插进空白软盘,点击〞next〞→〞finish〞→〞ok〞6.返回目的PC机,点击〞add〞→〞authorizebydisk〞→〞next〞7.插进授权软盘,点击〞next〞→〞finish〞→〞ok〞,授权移机完成225,咨询:Premium,Micro通过TSXFPP10作为FIPIOagent时,如何与FIPIO主站进行数据交换?FIPIOagent与FIPIO主站之间通过共享变量的方式,进行数据交换。

具体地讲,在FIPIO主站作FIPIOagent的配置时,会生成32个输进字%IW/p.2.c/m.i.r和32个输出字%QW/p.2.c/m.i.r,在作FIPIOagent配置时,在Channel1配置了TSXFPP10卡后,配置TableStartAddress,在那个地点定义了一个64个字的内部字表%MWi~%MWi+63,此内部字表的前32个字对应于%IW/p.2.c/m.i.r,后32个字对应于%QW/p.2.c/m.i.r。

计算机技术常见问题解答与实用建议

计算机技术常见问题解答与实用建议

计算机技术常见问题解答与实用建议【合同书】合同编号:【合同编号】起草日期:【起草日期】甲方:【公司/个人名称】(以下简称“甲方”)乙方:【公司/个人名称】(以下简称“乙方”)鉴于:甲方为计算机技术领域的专业从业人员,具备丰富的经验和技术知识;乙方希望从甲方处获得计算机技术方面的解答和实用建议;根据双方自愿,在平等互利的基础上,达成如下协议:第一条任务描述1. 甲方将根据乙方提供的计算机技术问题,给予解答与实用建议,并确保所提供的内容准确、可靠;2. 甲方会根据乙方的要求,在特定日期和时间内履行任务;3. 乙方应向甲方提供详细的问题描述,以便甲方能够给出相应的解答和建议。

第二条技术支持1. 甲方将尽其所能,依据其专业知识和经验,给予乙方全面、准确的技术支持;2. 甲方可通过书面或电子的形式,向乙方提供技术文档、示例代码、操作指南等相关资料;3. 甲方将在任务完成后的三十(30)天内,对提供的解答和建议进行必要的修正和补充。

第三条保密条款1. 甲方承诺对乙方向其提供的计算机技术问题进行保密,不得泄露给任何第三方;2. 乙方同样承诺对甲方向其提供的解答和实用建议进行保密,不得泄露给任何第三方;3. 在法律规定的情况下,一方需向另一方披露相关的技术信息或解答内容时,应提前取得对方的书面同意。

第四条服务费用及支付方式1. 乙方同意按照甲方提供的服务费用标准进行支付;2. 支付方式可以是线上支付、银行转账或其他双方商定的方式;3. 服务费用应在本合同签订之日起的五(5)个工作日内支付完毕。

第五条违约责任1. 如一方违反本合同的任何条款,应负责承担违约责任,并赔偿对方因此导致的损失;2. 双方一致同意,在任何违约情况下,另一方均有权解除本合同,并保留进一步追究责任的权利。

第六条争议解决1. 双方在履行本合同过程中发生的任何争议,应通过友好协商解决;2. 如协商不成,应提交至双方所在地的人民法院进行裁决。

第七条合同变更1. 本合同的任何变更应经过双方的书面协议;2. 双方达成的任何书面协议,都应作为本合同的附件,具有合同的法律效力。

C语言技术使用中常见问题解答与调试技巧

C语言技术使用中常见问题解答与调试技巧

C语言技术使用中常见问题解答与调试技巧C语言作为一种高级编程语言,广泛应用于软件开发和系统编程。

然而,在使用C语言进行编程时,我们常常会遇到一些问题和困惑。

本文将针对C语言技术使用中的常见问题进行解答,并分享一些调试技巧,希望能够帮助读者更好地理解和应用C语言。

一、编译错误和运行错误的区别在使用C语言编程时,我们经常会遇到两种错误:编译错误和运行错误。

编译错误是在编译阶段发生的,通常是由于语法错误或者使用了未定义的变量、函数等引起的。

编译错误会导致程序无法被编译成可执行文件。

而运行错误则是在程序运行阶段发生的,通常是由于逻辑错误或者内存访问错误引起的。

运行错误会导致程序在执行过程中崩溃或者产生不正确的结果。

在遇到编译错误时,我们需要仔细检查代码,查找并修复语法错误或者未定义的变量、函数等。

而在遇到运行错误时,我们可以使用调试工具来定位错误的位置,并逐步排查错误原因。

二、常见的编译错误和解决方法1. 语法错误:语法错误是指程序中存在不符合C语言语法规则的代码。

常见的语法错误包括拼写错误、缺少分号、括号不匹配等。

解决方法是仔细检查代码,确保代码符合C语言的语法规则。

2. 未定义的变量或函数:未定义的变量或函数是指在程序中使用了未声明或者未定义的变量或函数。

解决方法是在使用变量或函数之前,先声明或者定义它们。

3. 头文件引用错误:头文件引用错误是指在程序中引用了不存在的头文件或者引用了不正确的头文件。

解决方法是检查头文件路径是否正确,并确保所引用的头文件存在。

三、常见的运行错误和解决方法1. 数组越界访问:数组越界访问是指在程序中访问了超出数组范围的元素。

解决方法是仔细检查数组的大小和索引,确保不会越界访问。

2. 空指针引用:空指针引用是指在程序中使用了未初始化或者已经释放的指针。

解决方法是在使用指针之前,先进行初始化,并在使用完毕后及时释放。

3. 内存泄漏:内存泄漏是指在程序中分配了内存空间,但在使用完毕后未及时释放。

操作规程使用中常见问题解答与优化建议

操作规程使用中常见问题解答与优化建议

操作规程使用中常见问题解答与优化建议在日常工作和生活中,我们经常会遇到各种操作规程,无论是在公司的工作流程中,还是在使用各种设备和工具时。

然而,有时我们可能会遇到一些问题,不知道如何正确操作或者遇到了一些困难。

本文将为大家解答一些常见问题,并提供一些建议,以优化操作规程的使用体验。

问题一:操作规程过于复杂,难以理解和遵循。

解答:操作规程的复杂性往往是由于需要考虑到各种情况和可能的异常情况所致。

为了更好地理解和遵循操作规程,我们可以采取以下几个措施:1. 仔细阅读:在开始操作之前,务必仔细阅读操作规程,并确保理解其中的每一个步骤和要求。

如果有任何不清楚的地方,可以咨询相关人员或者进行进一步的学习。

2. 制定简化版规程:对于复杂的操作规程,可以尝试将其简化,提炼出关键步骤和要点。

这样可以更方便地理解和遵循规程,同时也可以减少出错的可能性。

3. 学习和培训:如果操作规程涉及到一些专业知识或技能,我们可以通过学习和培训来提升自己的能力。

掌握相关知识和技能,可以更轻松地理解和遵循规程。

问题二:操作规程中的某些步骤或要求不适用于实际情况。

解答:操作规程通常是根据一般情况编写的,可能无法覆盖所有特殊情况。

在遇到这种情况时,我们可以采取以下措施:1. 咨询专业人士:如果遇到操作规程中的某些步骤或要求不适用于实际情况,可以咨询相关的专业人士,寻求他们的建议和指导。

他们通常有更丰富的经验和知识,可以帮助我们解决问题。

2. 提出改进建议:如果我们发现操作规程中的某些步骤或要求不适用于实际情况,并且这种情况可能会经常发生,我们可以向相关部门提出改进建议。

他们可以根据我们的反馈来修订和完善操作规程,以适应实际情况。

问题三:操作规程中的某些步骤或要求不够清晰明确。

解答:清晰明确的操作规程对于正确操作非常重要。

如果遇到操作规程中的某些步骤或要求不够清晰明确,我们可以尝试以下方法:1. 提出疑问:如果对某个步骤或要求存在疑问,可以向相关人员提出疑问,并要求他们给予更详细的解释和说明。

工作注意事项中的技术问答与困难解决

工作注意事项中的技术问答与困难解决

工作注意事项中的技术问答与困难解决在工作中,经常会遇到各种各样的技术问题与困难。

有时候解决这些问题需要一定的技巧与经验,下面我将就工作中常见的一些技术问答与困难解决进行探讨。

一、技术问答1. 问题:如何提高代码的可读性?答:代码的可读性在写作中至关重要。

我们可以通过以下几种方式来提高代码的可读性:1)使用有意义的命名变量和函数名;2)避免过长的函数和复杂的控制结构;3)注释代码,解释代码的作用和思路;4)使用空白行和缩进来区分代码块;5)保持代码的一致性和规范性等。

2. 问题:如何处理内存泄漏问题?答:内存泄漏是指程序在运行过程中分配的内存没有被释放,导致内存资源被浪费。

我们可以通过一些方法来解决内存泄漏问题:1)使用合适的数据结构和算法来避免内存泄漏;2)在不需要使用内存时及时释放;3)检查代码中是否存在没有释放的资源;4)使用内存管理工具来检测和修复内存泄漏等。

3. 问题:如何提高代码的性能?答:代码性能的优化是提升程序质量的重要工作之一。

我们可以通过以下几种方法来提高代码的性能:1)减少不必要的循环和条件判断;2)避免频繁的内存和IO操作;3)使用合适的数据结构和算法;4)尽量减少函数调用的开销;5)合理使用缓存等。

二、困难解决1. 困难:遇到没有现成解决方案的问题怎么办?解决办法:在面对没有现成解决方案的问题时,我们可以采取以下策略:1)独立思考,先尝试自己寻找解决方法;2)查找相关资料,利用互联网等资源来获取有关问题的信息;3)向他人请教,寻找身边有经验的人帮助解决;4)开展实验和测试,通过试错的方式来探索解决方案。

2. 困难:遇到了复杂的bug,不知道如何解决怎么办?解决办法:面对复杂的bug,我们可以采取以下步骤来解决:1)复现bug,尽量找到触发bug的步骤;2)排查可能的原因,检查代码中可能导致bug的地方;3)运用调试工具,跟踪程序的执行过程,找出bug发生的原因;4)进行逐步调试,注释部分代码以确定问题所在;5)利用日志信息和错误信息定位bug并修复。

51单片机答辩常见问题解答

51单片机答辩常见问题解答

51单片机辩论常见问题解答1: P0 口需不需要加上拉电阻问题P0 口做数据总线用是不需要加上拉电阻,这个书上面有写的,就是8个10 口同时控制输出,比方P0 口接1602液晶、12864液晶、数码管的8段段选等等都不需要加上拉电阻,如果做单个的10 口用就要加上拉电阻,仿真里P0 口必需要加上拉电阻,这个是仿真和实际的差异。

2:什么是51单片机51单片机其实不是单独指STC89C51或许AT89C51o 51单片机包含了常见的STC89C52 > STC89C51 > AT89C52 AT89C51 AT89S52 AT89S51等等8位的单片机都是51单片机。

引脚都是一模一样的,程序也兼容。

只是名字不一样而已。

通用的。

论文中需要指定的单片机只需要把名字换了就。

k 了。

3:本店有些作品中为什么个别设计中没有按键复位复位有2种复位方式,一种是上电复位。

一种是9脚按键上 拉复位。

这是书本上面有的。

现在很多作品都没有要按键复位了(这 样作品更环保美观)O 如果一定要按键复位,加一个按键上拉置高电平, 并个10uf 电容就行了。

(原理图如下)局部产品由于电路板剩余面积较大。

复位按键就加进去了。

加上 复位按键只是完成单片机的复位最小系统完整。

实际上这个按键基本 用不上。

需要复位的时候直接重启电源就可以了。

没有必要使用复位 按键。

不加按键复位也没有错。

就像上面讲的,P0 □做数据总线不是也没有用上拉电阻吗。

有按键的复位电路如下列图:P1.OP1.1P1.2 P1.3P1.4 P1.5 P1.6P1.7 RST (RXE (1XU (JNTC (TNT1 :4:本课题的选课背景、意义等等?这个论文中有的,也都是一些套话。

我就不答了,我整理的都是 技术性的。

5:数码管采用的是什么扫描方式?一位数码管的设计就是采用静态扫描的方式,因为一位数 码管是8个段选1个位选,如果采用动态,那就是得用9个10 口, 而且程W1T12序也比拟麻烦,如果选用静态那么位选接电源或地(共阳接电源,共阴接地),段选接10 口,就可以控制显示了,这样只用8个10 口就ok,而且程序比拟简单。

清华斯维尔日常操作常见问题及解答方法

清华斯维尔日常操作常见问题及解答方法

清华斯维尔日常操作常见问题及解答方法1. 天正7.0以上绘制的图纸不能正常三维算量中怎么处理?用天正高版本打开后用图形导入选择低版本即可。

2. 识别梁时需要注意哪些事项?识别梁时需要注意以下事项:A,在识别梁线时要把所有梁线的图形都选择上B,要注意识别梁的集中标注线,如果集中标注线X,Y方向不在同一图层,在命令行里,要点击多次集中标注线。

C,跨数识别不对:要在识别设置中控制支座的宽度和误差的大小。

3. L型柱钢筋加密有时怎么会全程加密?如果L型柱的最大截面宽与柱净高的比值小于1/4就要全程加密4. 局部参考图形怎么处理?如果是局部参考,首先要有局部参考的一部分图纸,先后打开cad 选中全部多炸开几次就可以了5. 08版本自动放坡问题如果修改呢土壤类别放坡按自动判定,放坡系数仍是原来的放坡系数怎么处理6. 网络狗能不能控制优先级?不能,只能控制电脑权限。

7. 图纸导入三维算量轴号丢失。

用天正高版本转换低版本再打开。

8. 板钢筋不是正交怎么布置?用选择封闭多义线布置命令布置9. 在网站下载软件下载不了原因?如果用下载工具下载不了,用另存为保存下载。

10. 预制板缝天棚怎么计算?现在预制板计算天棚时没有计算预制板缝的面积,目前暂时用手工指定进行变相处理。

11. 在导入电子文档识别构件后三维着色,显示有问题是什么原因?原因是:导入的设计图纸的定位点离原点太远。

12. 08版本组合楼梯所有子构件都定义好布置时,布置不上是什么原因?原因梁的结构类型没有改为楼梯梁,板结构类型没有改为楼梯平台板。

13. 06版本和08版本能否同时安装?可以,之间没有冲突。

14. 06板筋显示所有不起作用时,在命令行里输入BJMX框选所有板即可解决。

原因是美国板都没有钢筋明细了。

15. 门窗洞口布置过梁布置不上?可能原因:1.布置的墙体是砼墙2.门窗洞口的顶高同梁底。

16. 有时布置条基时遇柱打断,有的不打断是什么原因?原因,条基结构类型为结构梁时遇柱会打断,是带型基础就不打断17. 2008.9.26号版本分析其他版本时包字节太小解决办法到JGK下定额工程量明细—右键—设计视图—工程量计算式有文本改为备注。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

[10:02:36]主持人:各位网友大家好!本期在线访谈我们特邀深圳海事局船员管理处石万里副处长,通过深圳海事局门户网站,开展“接轨国际公约确保平稳过渡”主题访谈,本次访谈围绕《STCW公约马尼拉修正案过渡规定实施办法》和《中华人民共和国海船船员健康证书管理办法》解读及广大网友关心的问题展开,欢迎各位网友积极参与!。

[10:03:06]石万里:各位网友,大家好![10:03:49]主持人:我们知道,交通部海事局已于2012年3月1日颁布了《STCW公约马尼拉修正案过渡规定实施办法》,请您介绍一下颁布该办法的目的和依据。

[10:05:03]石万里:为做好经2010年修正的《1978年海员培训、发证和值班标准国际公约》(以下简称STCW公约马尼拉修正案)履约过渡期的船员培训、考试和发证工作,依据STCW公约马尼拉修正案附则第Ⅰ/15条、《中华人民共和国海船船员适任考试和发证规则》(中华人民共和国交通运输部令2011年第12号)(以下简称“11规则”)和《中华人民共和国海船船员培训合格证书签发管理办法》(海船员〔2012〕170号)(以下简称“新培训合格证办法”)的有关规定,特制定本办法。

[10:05:55]主持人:了解了该办法制定目的和依据,下面我们请石处介绍一下本办法适用范围。

[10:07:18]石万里:本办法适用于下列人员申请按照“11规则”签发的海船船员适任证书(以下简称“11规则”适任证书),以及按照新培训合格证办法签发的海船船员培训合格证(以下简称新版培训合格证):(一)在2012年3月1日前已从事海员职业人员;(二)在2013年7月1日前已接受海员教育和培训,但其所接受的教育和培训未满足STCW公约马尼拉修正案要求的人员。

[10:07:33]主持人:那么换证有没有规定的时间节点呢?[10:10:49]石万里:自2012年7月1日起开始按照“11规则”进行海船船员适任证书发证、签证和换证工作。

原持有近洋航区船长和高级船员适任证书者,自2013年7月1日起开始换证工作。

2016年7月1日起停止按照由原交通部颁布的《中华人民共和国海船船员适任考试、评估和发证规则》(交通部令2004年第6号,以下简称“04规则”)进行海船船员适任证书发证、签证和换证工作,按“04规则”签发的适任证书的有效期不得超过2016年12月31日。

自2012年7月1日起,开始按新培训合格证办法进行海船船员培训合格证的培训、考试和发证工作,同时停止《中华人民共和国专业培训合格证书》和《中华人民共和国特殊培训合格证书》(以下统称为“旧版培训合格证”)的培训、考试和发证工作。

旧版培训合格证在有效期内,可继续使用至2016年12月31日。

[10:12:08]主持人:那么是否意味着船员上船任职须持有证书呢?[10:12:30]石万里:是的。

自2017年1月1日起海船船员上船任职,必须持有“11规则”适任证书和新版培训合格证。

[10:13:18]主持人:那么适任考试时间上是否有变动,那新安排又是怎样的呢?[10:15:32]石万里:按照“04规则”进行的海船船员适任考试,初考自2013年2月1日起停止举行,补考自2013年7月1日起停止。

自本办法印发之日起,按照“04规则”进行的补考不受60天间隔限制,但“11规则”生效后补考次数不得超过5次。

2013年7月1日前参加按照“04规则”进行的海船船员适任考试未全部通过者,如果除英语科目或项目外,其他成绩均已经通过,且成绩未超过其有效期,可以申请转为沿海航区适任考试成绩;如果除英语科目或项目外,还有其他科目或项目也未通过者,不得申请转为沿海航区适任考试成绩,逾期所有成绩全部作废。

自2012年7月1日起,举行按照“11规则”进行的海船船员适任考试。

“11规则”生效前入学的中专和两年制航海教育的学生完成附件1规定的过渡期适任培训,或在完成满足“11规则”要求的岗位适任培训后,可在2012年7月1日后申请无限航区的三副、三管轮考试。

[10:16:08]主持人:那么对于航海院校和培训机构资质又有什么要求呢?[10:18:12]石万里:已取得海船船员适任培训资质的航海院校和培训机构,需在2013年7月1日前满足《关于做好STCW公约马尼拉修正案履约准备工作有关事项的通知》(海船员〔2011〕923号)的要求,未能满足要求的,其后不能进行航海类学员的招生。

持有有效的“04规则”高级船员适任证书者,在满足上款要求的航海院校和培训机构完成规定的满足“11规则”岗位适任培训,通过按照“11规则”进行的海船船员职务晋升适任考试,视为完成本办法附录1规定的过渡期适任培训并通过考试。

[10:18:45]主持人:换证时间上有什么要求和规定吗?[10:21:24]石万里:持有“04规则”及以前签发的船长和高级船员适任证书者按本办法的规定申请“11规则”适任证书时,应完成以下相应的培训和考试:(一)持有有效的“04规则”船长和高级船员适任证书者,完成本办法附录1规定的过渡期适任培训并通过考试,可申请相应的“11规则”适任证书。

(二)持有失效的“04规则”船长和高级船员适任证书者,完成本办法附录1规定的过渡期适任培训并通过考试,并通过“11规则”规定的适任抽考,可按本办法的规定申请“11规则”适任证书。

(三)持有2004年8月1日前签发的船长和高级船员适任证书者,完成“11规则”规定的岗位适任培训后,通过相应的适任抽考,可按本办法的规定申请“11规则”适任证书。

船员申请“11规则”适任证书前应取得新版培训合格证。

[10:22:09]主持人:那么在换证航区转化方面又有什么规定呢? [10:23:56]石万里:持有有效的“04规则”船长和高级船员适任证书者可按以下相应航区和等级申请“11规则”适任证书:(一)持有“04规则”无限、近洋航区船长和高级船员适任证书者,可申请“11规则”相应等级的无限航区适任证书。

(二)持有“04规则”沿海航区船长和高级船员适任证书者,可申请“11规则”相应等级的沿海航区适任证书。

(三)持有“04规则”近岸航区船长和高级船员适任证书者,可申请“11规则”沿海航区三等适任证书。

[10:24:29]主持人:很多船员对换证地点有疑惑,请石处介绍一下这方面的规定。

[10:26:07]石万里:持有旧版培训合格证书的船员申请换证,应当按照以下原则向海事管理机构提出申请:(一)持有适任证书者申请换证的,原则上向适任证书签发机关提出申请;(二)初次申请适任证书者,可在申请适任证书时一并向适任证书签发机关提出换发申请;(三)未持有适任证书者申请换证的,可由实施培训的单位统一提出申请。

[10:28:44]主持人:谢谢石处长对《STCW公约马尼拉修正案过渡规定实施办法》丰富的解读,由于时间关系我们将通过相关资料方式公开此法规其他方面的解读,请访问本期访谈相关资料了解更多的解读内容.由于访谈内容较多,我们将适当延长访谈时间,下面我们请石处帮我们解读很多网友有很多疑问的《中华人民共和国海船船员健康证书管理办法》,本办法解读完后将及时回复各位网友们的提问。

[10:29:57]主持人:您认为《中华人民共和国海船船员健康证书管理办法》颁布后,有什么需要船员特别注意的呢?[10:30:43]石万里:应该提醒各位船员注意的是:自2013年7月1日起,在申请船员证件时,除部海事局公布的体检机构和主检医师签发的体检证明(或健康证书)之外的体检证明不予承认。

[10:31:32]主持人:据我了解,深圳辖区体检机构其实我局已在门户网站上公布了,可能很多船员朋友未注意到,下面请石处简要说一下。

[10:32:13]石万里:目前深圳辖区符合船员健康证的体检机构有:深圳市福田区人民医院、深圳市南山区人民医院、深圳市南山区蛇口人民医院。

[10:33:24]主持人:新版健康证书有效期多长呢?[10:34:14]石万里:健康证书的有效期不超过2年;申请健康证书的海船船员年龄小于18周岁,则健康证书有效期不超过1年;有效期截止日期不超过持证人65周岁生日。

[10:34:26]主持人:健康证书有效期满时,海船船员是否应重新申请健康证书?[10:36:09]石万里:是的. 健康证书在航行中有效期期满的,在到达下一个有缔约国认可的从业医生的停靠港之前该健康证书仍然有效,但为期不得超过3个月。

在紧急情况下,海事管理机构可允许持有近日过期的健康证书的海船船员工作至下一个具有缔约国认可从业医生的港口,但许可的期限不得超过3个月。

[10:36:42]主持人:健康证书损坏或遗失时,船员应该怎么补办呢? [10:39:12]石万里:健康证书损坏或遗失时,持证人除应向原签发健康证书的体检机构提出补发申请外,还应当满足下列要求:(一)健康证书损坏的,应缴回被损坏的证书原件;(二)健康证书遗失的,应在发行范围覆盖全国的报纸上登载健康证书遗失公告;登载健康证书遗失公告的,自公告之日起满30日后方可申请;(三)申请在水上交通事故中灭失的健康证书补发的,应向体检机构提交事故证明。

[10:40:00]主持人:补发的健康证书的有效期截止日期与原健康证书的有效期截止日期是否相同?[10:40:55]石万里:是相同的。

[10:41:21]主持人:那如果船员有要申请健康证书信息变更的话,他应该怎么做呢?[10:43:42]石万里:船员申请健康证书信息变更的,应按下列情况提交相应的证明材料:(一)申请健康证书所载船员身份信息纠错的,应向海事管理机构提交身份证签发机关出具的相关证明变更身份信息后,向原签发健康证书的体检机构申请健康证书信息变更;(二)申请健康证书所载的除船员身份信息外的其他信息纠错的,应向原签发健康证书的体检机构提交相关证明材料申请变更。

[10:44:21]主持人:船员在什么情况下需要重新申请健康体检呢? [10:46:39]石万里:海船船员存在下列情形之一的,应重新申请健康体检,主检医师根据体检情况作出体检结论:(一)丧失工作能力超过30天的;(二)因医疗原因离船的;(三)健康状况发生变化影响其履行岗位职责的其他情况。

[10:48:41]主持人:由于时间关系《中华人民共和国海船船员健康证书管理办法》的解读到此结束.下面我们来看看网友们的提问。

[21:24:04]二副:石处长:我是04规则的二副,今年如参加11规则的大付培训,还需要不需要参加过渡期培训?[10:50:22]石万里:11规则的大副培训中包含过渡期培训内容,不需要参加过渡期培训。

[14:06:59]小李:听说4月1日后,船员不能顶班了,考完大副,服务薄已经不能填写二副兼实习大副了吗,但事实上都是二副兼实习大副去做的啊。

[10:51:36]石万里:服务薄可以填写二副兼实习大副。

相关文档
最新文档