我已经获得了一些C#图表扩展代码,可以将excel文件上传到“购买收据”屏幕上的“分配”弹出屏幕中。没有包含的PXSmartPanel似乎用作对话框。对于如何根据给定代码中的预期设置/配置此智能面板,我们将不胜感激。有问题的一行是:
if(this.NewRevisionPanel.AskExt()== WebDialogResult.OK)
代码如下:
class MyApplication(Gtk.Application):
def __init__(self):
Gtk.Application.__init__(self)
# Activate the window
def do_activate(self):
win = MyWindow(self)
label = MyLabel()
win.add(label)
win.show_all()
# Starts the application
def do_startup(self):
Gtk.Application.do_startup(self)
app = MyApplication()
exit_status = app.run(sys.argv)
sys.exit(exit_status)
答案 0 :(得分:2)
您应该在aspx文件中声明PXUploadDialog元素:
<px:PXUploadDialog ID="ImportPanel" runat="server" Key="NewRevisionPanel" Height="120px" Style="position: static" Width="560px"
Caption="Import XML File (*.xml)" AutoSaveFile="false" RenderCheckIn="false" SessionKey="ImportStatementProtoFile" />