小编Øyv*_*nd 的帖子

PayPal Express Checkout中缺少金额和订单摘要

我已经将paypal与paypal_helper集成到codeigniter中(并没有记住我发现它的地方,但它是Paypals原始代码的稍微重写版本,用于快速结账.我尝试调用此函数,

CallShortcutExpressCheckout($ paymentAmount,$ currencyCodeType,$ paymentType,$ returnURL,$ cancelURL)

将$ paymentAmount作为int发送,$ currencyCodeType作为"NOK"发送,$ paymentType作为"Sale"发送.

在Sandbox和live中,paypal网站上都没有显示金额...

可能有什么不对?

编辑,以进一步解释我的过程.我使用它,主要是在https://www.paypal-labs.com/integrationwizard/ecpaypal/cart.php中指定的.没有表格,这应该是可行的吗?在调用CallShortcutExpressCheckout函数时,paymentAmount可以作为标准变量发送:

$resArray = CallShortcutExpressCheckout ($paymentAmount, $currencyCodeType, $paymentType, $returnURL, $cancelURL);
$ack = strtoupper($resArray["ACK"]);
if($ack=="SUCCESS" || $ack=="SUCCESSWITHWARNING")
{
    RedirectToPayPal ( $resArray["TOKEN"] );
} 
else  
{
    //Display a user friendly Error on the page using any of the following error information returned by PayPal
    $ErrorCode = urldecode($resArray["L_ERRORCODE0"]);
    $ErrorShortMsg = urldecode($resArray["L_SHORTMESSAGE0"]);
    $ErrorLongMsg = urldecode($resArray["L_LONGMESSAGE0"]);
    $ErrorSeverityCode = urldecode($resArray["L_SEVERITYCODE0"]);

    echo "SetExpressCheckout API call failed. ";
    echo "Detailed Error Message: " . …
Run Code Online (Sandbox Code Playgroud)

codeigniter paypal

21
推荐指数
2
解决办法
2万
查看次数

如何使用Facebook Graph API显示专辑封面

这是显示页面图片的代码:

<img src="https://graph.facebook.com/157295940962451/picture"/>
Run Code Online (Sandbox Code Playgroud)

如何在此页面中显示给定相册的专辑封面

facebook facebook-graph-api

12
推荐指数
3
解决办法
2万
查看次数

将范围复制到剪贴板

我想将一个范围(在VBA代码中指定:A1:I1)复制到剪贴板中,以便用户可以随意粘贴它.我怎么能这样做?

excel vba excel-vba

7
推荐指数
1
解决办法
3万
查看次数

获取范围的列索引

在下面的子代码中,我想限制它的作用(将超链接中的子字符串替换)到特定的列.我写了'*我的想法是什么,以便快速解决.但我似乎无法找到一个好方法来将单元格的列值保存为Range变量.

Dim MyDoc As Worksheet
Dim MyCell As Range
    ...
        For Each MyCell In MyDoc.UsedRange
            If MyCell.Hyperlinks.Count > 0 Then
               '* if mycell's columnnumber = 1 then
                    LinkURL = MyCell(1).Hyperlinks(1).Address
                    FindPos = InStr(1, LinkURL, FindString)
                    If FindPos > 0 Then 'If FindString is found
                        ReplaceLen = Len(FindString)
                        URLLen = Len(LinkURL)
                        PreStr = Mid(LinkURL, 1, FindPos - 1)
                        PostStr = Mid(LinkURL, FindPos + ReplaceLen, URLLen)
                        NewURL = PreStr & ReplaceString & PostStr
                        MyCell(1).Hyperlinks(1).Address = NewURL 'Change the URL
                    End If …
Run Code Online (Sandbox Code Playgroud)

excel vba excel-vba

6
推荐指数
1
解决办法
4万
查看次数

Excel:具有多个条件的“SUMIF”

我想对具有多个标准的单元格进行求和。我发现这样做的方法是使用sumproduct. 像这样

=SUMPRODUCT((A1:A20="x")*(B1:B20="y")*(D1:D20))
Run Code Online (Sandbox Code Playgroud)

我遇到的问题是 A 行由合并单元格组成(我无法更改)

就我而言,我想对 2010 年和 2011 年满足我的标准的给定行中的每个数字进行求和。

2010 年总和: 同一列中的每个数字

  • 第 1 行 =“Felles”,第 3 行 =“2010”
  • 第 2 行 =“普通”,第 3 行 =“2010”

这看起来很容易。

=sumproduct((A1:L1 = "Felles") * (A3:L3 = 2010) * (A5:L5)) + sumproduct((A2:L2 = "Ordinary") * (A3:L3 = 2010) * (A5:L5)) 
Run Code Online (Sandbox Code Playgroud)

当我对 2011 年的数字做同样的事情时,问题就出现了。唯一的问题是“Felles”不在同一列中,因为它与覆盖每组的 6 个单元格合并。

2011 年总和: 同一列中的每个数字 - 第 1 行(后 2 列)=“Felles”,第 3 行 =“2011” - 和 - 第 2 行 =“普通”,第 3 行 =“2011”

例子

excel excel-formula

2
推荐指数
1
解决办法
3825
查看次数

如果相应的单元格给定值,则不固定数量的单元格的总和

我正在努力实现这一目标.我有一个工作表,可以读入数据.数据的大小会不时变化.我在读入数据后编写了一个生成的求和列.我希望每个单元格对行中的所有值求和,第一行中的索引值等于求和列中第一行中的值.图片可能会给你一个不太抽象的案例可视化.我将第12行第3行的手动公式包含在文本中.我想在VBA中这样做.最多可能有50套([2010,2011,av​​vik]或[2010,avvik]或[2011,av​​vik]).对于数据区域的开头和结尾,有两个变量具有保存的编号(列编号).

换一种说法; "SUM 2010"(在我的程序实际上只是2010年)下的money列应该对给定行中的每个单元格求和,该行在同一列中的行1中具有值2010.2011年情况也是如此.

例

(您可能需要保存/打开图片以获取详细信息)

excel vba excel-vba

1
推荐指数
1
解决办法
3804
查看次数

显示单元格的公式,但是显示值而不是引用

我正在使用一个公式来显示另一个细胞中的细胞配方.

我想在此公式中显示每个引用的值,而不是引用.

例如:

= $ R $ 16 + R19*($ T $ 15- $ R $ 16)

想要它

= 3 + 2*(4-2)

我现在用的功能是显示公式

Function GetFormula(Cell As Range) As String
   GetFormula = Cell.Formula
End Function
Run Code Online (Sandbox Code Playgroud)

excel vba excel-vba

1
推荐指数
1
解决办法
865
查看次数

为什么使用DateFormat将"2012-30-03"解析为2014年6月3日?

我有一个字符串(例如:2012-30-03 12:30),我正在尝试使用以下代码:

DateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm");
this.startTime = (Date) df.parse(startTime); // startTime = "2012-30-03 12:30"
Run Code Online (Sandbox Code Playgroud)

但是,当我尝试以下内容时:

System.out.println(this.startTime);
Run Code Online (Sandbox Code Playgroud)

以下内容打印出来

Tue Jun 03 12:30:00 CEST 2014

这到底有什么不对?

有没有更好的方法将我拥有的字符串转换为工作日期对象?

java date date-format

0
推荐指数
1
解决办法
140
查看次数