ActionFunctionParams afp = (ActionFunctionParams)ThisObject;
DataPoint dp = afp.ActionDataPoint;
DataPoint LB6RES = dp.Record.DataPoints.FindByFieldOID("LB6RES");
string querytext = Localization.GetLocalDataString(18261, "eng");
bool fire = false;
if (dp != null && dp.Active && dp.Data == string.Empty)
{
string[] strArry = { "NA", "ND", "UN" };
if (Array.IndexOf(strArry, LB6RES.Data) != -1)
{
fire = false;
}
else
{
fire = true;
}
CustomFunction.PerformQueryAction(querytext, 1, false, false, dp, fire, afp.CheckID, afp.CheckHash);
return null;
}
}
显示说并非所有的路径都有返回值,想知道问题在哪
把return null;放到if代码块外面就行了
把你的返回值放到 return外面
谢谢各位,解决了