上传文件至 /

This commit is contained in:
2025-07-11 15:28:58 +08:00
parent 77a8b6273e
commit ef59ac5bf2
5 changed files with 399 additions and 0 deletions

43
调试.py Normal file
View File

@@ -0,0 +1,43 @@
# -*- coding: utf-8 -*-
import sys
sys.setdefaultencoding('utf-8')
clr.AddReference('IronPython')
from IronPython.Hosting import Python
def wrap_d(f):
func_name = f.__name__
del f
def wrapper(e):
engine = Python.CreateEngine({'Debug': True})
scope = engine.CreateScope()
scope.SetVariable('this', this)
engine.CreateScriptSourceFromFile(r'D:\source\repos\ZHIRONG.Report\ZHIRONG.Report\ZHIRONG.Report.DevelopmentCostDetails.py').Execute(scope)
return getattr(scope, func_name)(e)
return wrapper
def wrap_a(f):
func_name = f.__name__
del f
def wrapper(e,a):
engine = Python.CreateEngine({'Debug': True})
scope = engine.CreateScope()
scope.SetVariable('this', this)
engine.CreateScriptSourceFromFile(r'D:\source\repos\ZHIRONG.Report\ZHIRONG.Report\ZHIRONG.Report.DevelopmentCostDetails.py').Execute(scope)
return getattr(scope, func_name)(e,a)
return wrapper
@wrap_a
def BuilderReportSqlAndTempTable(e,a):
pass
@wrap_d
def GetReportHeaders(e):
pass
@wrap_d
def GetReportTitles(e):
pass