我的任务是弄明白这一点.我之前和之后都没有看到这种类型的语言/公式这些公式我似乎无法找到关于每个函数的具体定义.这本工作簿有3张; 查询表,数据表和Macro1,这是在Macro1上显示的.
很高兴找到一个API,帮助或其他东西来解决这个问题.
Cmd ExtractData (a)
=DEFINE.NAME("Criteria",'Query Sheet'!P1:W2)
=DEFINE.NAME("Extract",'Query Sheet'!$A$7:$N$7)
=DEFINE.NAME("Database",'Data Sheet'!Database)
=EXTRACT(FALSE)
=IF(ISBLANK(!A8))
= SELECT("r8c1")
= FORMULA("No Match Found")
=ELSE()
= SELECT("r7c1")
= SELECT.END(4)
= ROW(ACTIVE.CELL())
= FORMULA.FILL("=Serr_(RC[-9],RC[-8],RC[-7],RC[-6],RC[-3],RC[-2],RC[-1])","R8C14:R"&TEXT(B13,0)&"C14")
= SELECT("R8C1:R"&TEXT(B13,0)&"C14")
= IF(mSTB="U")
= SORT(1,"R8C9",2,"R8C14",1)
= ELSE.IF(mSTB="S")
= SORT(1,"R8C9",1,"R8C14",1)
= ELSE()
= SORT(1,"R8C14",1)
= END.IF()
= SELECT("R8C1")
=END.IF()
=RETURN()
Fctn SErr_
=RESULT(1)
=ARGUMENT("Acet",1)
=ARGUMENT("Agar",1)
=ARGUMENT("PH9",1)
=ARGUMENT("PH6",1)
=ARGUMENT("IEF",1)
=ARGUMENT("Short",1)
=ARGUMENT("Long",1)
=VarM_(!mAcet,Acet)
=VarM_(!mAgar,Agar)
=VarM_(!mPH9,PH9)
=VarM_(!mPH6,PH6)
=VarM_(!mIEF,IEF)
=VarM_(!mShort,Short)
=VarM_(!mLong,Long)
=RETURN(SUMSQ(B36:B42))
Fctn VarM_
=RESULT(1)
=ARGUMENT("mNT",3)
=ARGUMENT("sN",1)
=IF(OR(ISTEXT(mNT),sN= -99),RETURN(0), RETURN(mNT-sN))
Run Code Online (Sandbox Code Playgroud)
谢谢
我正在开发一个使用jetty-env.xml在测试环境中定义一些资源的项目.它要求我劫持它并输入我的用户名和密码来获取资源.有没有办法以外部方式定义我的凭据并使用属性占位符代替?就像在Spring applicationConfig.xml中一样,我可以使用我的系统属性中定义的$ {username}.
<?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE Configure PUBLIC "-//Mort Bay Consulting//DTD Configure//EN" "http://jetty.mortbay.org/configure.dtd">
<Configure id="wac" class="org.mortbay.jetty.webapp.WebAppContext">
<New id="validation_mail" class="org.mortbay.jetty.plus.naming.Resource">
<Arg>mail/exampleMail</Arg>
<Arg>
<New class="org.mortbay.naming.factories.MailSessionReference">
<Set name="user"></Set>
<Set name="password"></Set>
<Set name="properties">
<New class="java.util.Properties">
<Put name="mail.smtp.host">mail.example.edu</Put>
</New>
</Set>
</New>
</Arg>
</New>
<New id="datasource" class="org.mortbay.jetty.plus.naming.Resource">
<Arg>jdbc/DataSource</Arg>
<Arg>
<New class="com.sybase.jdbc3.jdbc.SybDataSource">
<Set name="databaseName">example</Set>
<Set name="serverName">testip.example.edu:2025</Set>
<Set name="portNumber">2025</Set>
<Set name="user">username</Set> <!-- put username here -->
<Set name="password">password</Set> <!-- put password here -->
</New>
</Arg>
</New>
Run Code Online (Sandbox Code Playgroud)
我对这些工具不熟悉,所以我可能比我想的更接近答案.任何帮助,将不胜感激.
环境:Spring Tool Suite 3.4.0 RELEASE Maven 3 Jetty插件6.1 Spring 3