現在coldfusion6からcoldfusion2016へのマイグレーション作業を行っています。
<cfloop index="RSG004_i" from="1" to="#RSG004_dt.num#" step="1">
こちらがエラーとなってしまい困っています。対処法を教えていただきたいと思っています。
よろしくお願い致します。
1
作成日: 07/10/17 05:47 PM
返信: 6
ishi
入会日: 07/10/17
投稿数: 4
kit
入会日: 05/31/07
投稿数: 19
ishi
入会日: 07/10/17
投稿数: 4
kit
入会日: 05/31/07
投稿数: 19
RE: cfloopのエラーについて
07/12/17 3:37 PM
最初に出ていたエラーはどういったものですか?
また、内容表示ですが
<cfdump var="#RSG004_dt#"> <cfabort>
尚、以下のコードはCF2016で動いていたので、文法や仕様変更等の問題ではなさそうで、やはり変数の中身の問題なのかなという気はするのですが・・・。
バージョンは2016,0,03,300466でした。
<cfset RSG004_dt.num = 10> <cfoutput> <cfloop index="RSG004_i" from="1" to="#RSG004_dt.num#" step="1"> #RSG004_i#<br /> </cfloop> </cfoutput>
ishi
入会日: 07/10/17
投稿数: 4
RE: cfloopのエラーについて
07/12/17 8:05 PM
ご丁寧にありがとうございます。
コードアナライザで分析し、ColdFusion 2016 has modified the usage of CFloop tag.と表示され
修復方法 Check the usage of the tag CFloop. のみです。
<cfdump var="#RSG004_dt#">
<cfabort>
でも特に内容は表示はされません。
"#RSG004_dt#"が数値ではないということなのでしょうか...
* Last updated by: ishi on 7/12/2017 @ 8:07 PM *
kit
入会日: 05/31/07
投稿数: 19
ishi
入会日: 07/10/17
投稿数: 4
1