电脑桌面
添加蚂蚁七词文库到电脑桌面
安装后可以在桌面快捷访问

扩展标准页面,提示该页面只允许扩展1次但却找不到扩展页面的解决方案

来源:金蝶云社区作者:金蝶2024-09-2314

扩展标准页面,提示该页面只允许扩展1次但却找不到扩展页面的解决方案

1 问题描述:

       在开发平台,举例如下图,我们想要对贴现申请这个单据进行扩展,扩展应用内并没有发现贴现申请的扩展页面,系统提示,该页面只允许扩展1次。

       这样的情况造成了标准单据无法扩展了。


image.webp

2 现象延伸:

   根据此问题深入追踪下去,同时会出现下面几种现象

1   点开页面下的继承关系视图,可以看到这个标准页面下是有一个扩展页面的。如下图

     就能回答这个单据提示只允许扩展1次的原因,原来它是有扩展的,但是在当前扩展应用里面是看不到的。

image.webp


2  点开选择下面的扩展标识打开,并点击确定,此时系统就报错了

image.webp

cosmic-kingdee-EnKiS5e4:null
Key: btnok
TraceId:1860501c33ef900a
Instance:cosmic-kingdee-EnKiS5e4-8810347426
发生时间:Sun Mar 31 00:02:57 CST 2024
===================================================
调用堆栈:
java.lang.NullPointerException
at kd.bos.devportal.plugin.BizHierarchyPlugin.gotoSelectedPage(BizHierarchyPlugin.java:75)
at kd.bos.devportal.plugin.BizHierarchyPlugin.click(BizHierarchyPlugin.java:49)
at kd.bos.form.control.Button.fireClick(Button.java:219)
at kd.bos.form.control.Button.click(Button.java:159)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.commons.beanutils.MethodUtils.invokeMethod(MethodUtils.java:278)
at org.apache.commons.beanutils.MethodUtils.invokeMethod(MethodUtils.java:222)
at kd.bos.mservice.form.FormServiceImpl.invokeMethod(FormServiceImpl.java:1558)
at kd.bos.mservice.form.FormServiceImpl.invokeAction(FormServiceImpl.java:995)
at kd.bos.mservice.form.FormServiceImpl.batchInvokeAction(FormServiceImpl.java:646)
at sun.reflect.GeneratedMethodAccessor252.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at kd.bos.service.DispatchServiceImpl.invoke(DispatchServiceImpl.java:48)
at sun.reflect.GeneratedMethodAccessor37.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at kd.bos.mservice.rpc.dubbo.debug.LocalDebugProxy$1.lambda$invoke$0(LocalDebugProxy.java:61)
at kd.bos.mservice.rpc.dubbo.debug.DubboDebugUtil.invoke(DubboDebugUtil.java:46)
at kd.bos.mservice.rpc.dubbo.debug.LocalDebugProxy$1.invoke(LocalDebugProxy.java:58)
at com.sun.proxy.$Proxy43.invoke(Unknown Source)
at kd.bos.web.DispatchServiceHelper.invokeBOSServiceByAppId(DispatchServiceHelper.java:93)
at kd.bos.web.actions.FormAction.batchInvokeAction(FormAction.java:224)
at sun.reflect.GeneratedMethodAccessor251.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at kd.bos.actiondispatcher.Invoker.invoke(Invoker.java:23)
at kd.bos.actiondispatcher.ActionFilter.doFilter(ActionFilter.java:174)
at kd.bos.service.web.filter.KFilterConfig$2.doFilter(KFilterConfig.java:278)
at kd.bos.service.web.filter.KDCommonFilter$2.doFilter(KDCommonFilter.java:75)
at kd.bos.cage.controller.CageActionFilter.doFilter(CageActionFilter.java:23)
at kd.bos.service.web.filter.KFilterConfig$2.doFilter(KFilterConfig.java:278)
at kd.bos.service.web.filter.KDCommonFilter$2.doFilter(KDCommonFilter.java:75)
at kd.bos.login.filter.LoginFilter.doFilter(LoginFilter.java:725)
at kd.bos.service.web.filter.KFilterConfig$2.doFilter(KFilterConfig.java:278)
at kd.bos.service.web.filter.KDCommonFilter$2.doFilter(KDCommonFilter.java:75)
at kd.bos.metric.instruments.servlet.MetricFilter.doFilter(MetricFilter.java:95)
at kd.bos.service.web.filter.KFilterConfig$2.doFilter(KFilterConfig.java:278)
at kd.bos.service.web.filter.KDCommonFilter$2.doFilter(KDCommonFilter.java:75)
at kd.bos.trace.instrument.web.TraceFilter.generateTraceId(TraceFilter.java:139)
at kd.bos.trace.instrument.web.TraceFilter.doFilter(TraceFilter.java:103)
at kd.bos.service.web.filter.KFilterConfig$2.doFilter(KFilterConfig.java:278)
at kd.bos.service.web.filter.KDCommonFilter$2.doFilter(KDCommonFilter.java:75)
at kd.bos.framework.filter.ThreadLifeCycleFilter.doFilter(ThreadLifeCycleFilter.java:36)
at kd.bos.service.web.filter.KFilterConfig$2.doFilter(KFilterConfig.java:278)
at kd.bos.service.web.filter.KDCommonFilter$2.doFilter(KDCommonFilter.java:75)
at kd.bos.mservice.circuitbreaker.filter.web.CircuitbreakerFilter.lambda$doFilter$0(CircuitbreakerFilter.java:50)
at kd.bos.mservice.circuitbreaker.noop.NoopCircuitbreaker.call(NoopCircuitbreaker.java:43)
at kd.bos.mservice.circuitbreaker.filter.web.CircuitbreakerFilter.doFilter(CircuitbreakerFilter.java:49)
at kd.bos.service.web.filter.KFilterConfig$2.doFilter(KFilterConfig.java:278)
at kd.bos.service.web.filter.KDCommonFilter$2.doFilter(KDCommonFilter.java:75)
at kd.bos.service.web.filter.KDCommonFilter.doFilter(KDCommonFilter.java:103)
at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:201)
at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626)
at org.eclipse.jetty.websocket.server.WebSocketUpgradeFilter.doFilter(WebSocketUpgradeFilter.java:292)
at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193)
at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626)
at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:552)
at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143)
at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:600)
at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)
at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:235)
at org.eclipse.j

扩展标准页面,提示该页面只允许扩展1次但却找不到扩展页面的解决方案

1 问题描述: 在开发平台,举例如下图,我们想要对贴现申请这个单据进行扩展,扩展应用内并没有发现贴现申请的扩展页面,系统提...
点击下载文档文档为doc格式

声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。如若本站内容侵犯了原著者的合法权益,可联系本站删除。

确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息
QQ群
  • 答案:my7c点击这里加入QQ群
支持邮箱
微信
  • 微信