我正在创建一个数组,需要使用空值
<cfset addLinha[1] = qEspecialidades.especialidade>
<cfloop index="i" from="1" to="#numColumnsAntes#">
<cfset arrayAppend(addLinha,null)>
</cfloop>
<cfset arrayAppend(addLinha,LSParseNumber(LSNumberFormat(AvgNota, "_.__")))>
<cfloop index="i" from="#numColumnsDepois#" to="#qEspecialidades.RecordCount#">
<cfset arrayAppend(addLinha,null)>
</cfloop>
Run Code Online (Sandbox Code Playgroud)
我需要一个像这样的数组
["Especialidade",null,null,null,null,4.0,null,null,null]
Run Code Online (Sandbox Code Playgroud)
但我还没有找到如何追加null.
我正在使用PayPal,我需要这段代码来阅读API的付款后响应:
<cfif StructKeyExists(FORM.TRANSACTION[0],"ID_FOR_SENDER_TXN")>
<cfset pTxnId = FORM.TRANSACTION[0].ID_FOR_SENDER_TXN />
</cfif>
Run Code Online (Sandbox Code Playgroud)
但是当我运行支付响应测试工具时,我得到了这个错误:在类型为[Ljava.lang.String ;.的类型的Java对象中,未定义500个元素TRANSACTION.
我用这个循环:
<cfloop collection="#form#" item="theField">
<cfif theField is not "fieldNames">
#theField# = #form[theField]#<br>
</cfif>
</cfloop>
Run Code Online (Sandbox Code Playgroud)
查看以FORM形式发送的变量,变量如下:
我不知道为什么我无法访问它.
(评论更新)
试过用这个代码:
<cfif isDefined("form['FORM.TRANSACTION[0].ID_FOR_SENDER_TXN']")>
<cfset pTxnId = form['FORM.TRANSACTION[0].ID_FOR_SENDER_TXN'] />
</cfif>
Run Code Online (Sandbox Code Playgroud)
现在我收到错误:
500函数IsDefined的参数1,现在形式为['FORM.TRANSACTION [0] .ID_FOR_SENDER_TXN'],必须是语法上有效的变量名.
如果我使用相同的错误
form['FORM.TRANSACTION[0].ID_FOR_SENDER_TXN']
Run Code Online (Sandbox Code Playgroud)
要么
form['TRANSACTION[0].ID_FOR_SENDER_TXN']
Run Code Online (Sandbox Code Playgroud)
更新2
使用:
<cfif structKeyExists(FORM, "TRANSACTION[0].ID_FOR_SENDER_TXN")>
</cfif>
Run Code Online (Sandbox Code Playgroud)
谢谢!
我有这个问题
SELECT Month(date) AS Monthly, Year(date) AS Annual, COUNT(idcad) AS NumCad, SUM(CONVERT(FLOAT, valorpag)) AS Valor FROM PI_AS
WHERE (status = 'Paid' OR status = 'Available') AND platform = 'Sales'
GROUP BY Year(date), Month(date)
ORDER BY Year(date), Month(date)
Run Code Online (Sandbox Code Playgroud)
样本结果:
Monthly | Annual | NumCad | Valor
3 | 2014 | 62 | 72534
4 | 2014 | 7 | 8253.6
5 | 2014 | 42 | 45356.39
6 | 2014 | 36 | 33343.19
7 | 2014 | 5 | 4414.6 …Run Code Online (Sandbox Code Playgroud) 我正在尝试在 s3_host_alias 中使用 Cloudfront CNAME,但不起作用。
development:
url: ":s3_host_alias"
s3_host_alias: dev-cdn.mysite.com
production:
url: ":s3_host_alias"
s3_host_alias: cdn.mysite.com
Run Code Online (Sandbox Code Playgroud)
def self.s3_config
@@s3_config ||= YAML.load(ERB.new(File.read("#{Rails.root}/config/s3_config.yml")).result)[Rails.env]
end
has_attached_file :avatar, :storage => :s3, :s3_credentials => "#{Rails.root}/config/s3.yml", :url => self.s3_config['url'], :s3_host_alias => self.s3_config['s3_host_alias'], :styles => { :medium => "300x300>", :circle => "130x130#", :thumb => "50x50>" }, :default_url => "avatar/missing.jpg", :path => ":class/:id/:attachment/:style/:hash.:extension", :url => ":class/:id/:attachment/:style/:hash.:extension", :hash_secret => "***"
Run Code Online (Sandbox Code Playgroud)
在模型中直接使用 CNAME 尝试了代码,但也不起作用。
has_attached_file :avatar, :storage => :s3, :s3_credentials => "#{Rails.root}/config/s3.yml", :url => ":s3_host_alias", :s3_host_alias => "dev-cdn.mysite.com", :styles …Run Code Online (Sandbox Code Playgroud) arrays ×2
coldfusion ×2
amazon-s3 ×1
coldfusion-9 ×1
null ×1
paperclip ×1
post ×1
sql ×1
sql-server ×1