私はレッスン Predict floods with unit hydrographs | Learn ArcGIS<\/A> を行っており、「Create a Unit Hydrograph: Prepare the Unit Hydrograph Table」のセクション、#13で、次のエラーが発生しています: <\/P><\/P>ERROR 002717: 無効なArcade式、Arcadeエラー: セミコロンまたは改行が必要です、スクリプト行: 1<\/P>(CalculateField)の実行に失敗しました。<\/P><\/P>コード !Count! * 30 * 30 に何か問題がありますか?<\/P><\/P>ありがとうございます。<\/P>Erica<\/P><\/BODY><\/HTML>
<\/P>
ERROR 002717: 無効なArcade式、Arcadeエラー: セミコロンまたは改行が必要です、スクリプト行: 1<\/P>
(CalculateField)の実行に失敗しました。<\/P>
コード !Count! * 30 * 30 に何か問題がありますか?<\/P>
ありがとうございます。<\/P>
Erica<\/P><\/BODY><\/HTML>
Hi Erica Price
David is correct. This is an error in the lesson:
For Arcade you should use:
$feature<SPAN class="punctuation token">[</SPAN><SPAN class="string token">"Count"</SPAN><SPAN class="punctuation token">]</SPAN> <SPAN class="operator token">*</SPAN> <SPAN class="number token">30</SPAN> <SPAN class="operator token">*</SPAN> <SPAN class="number token">30</SPAN> <SPAN class="comment token">// or</SPAN> $feature<SPAN class="punctuation token">.</SPAN>Count <SPAN class="operator token">*</SPAN> <SPAN class="number token">30</SPAN> <SPAN class="operator token">*</SPAN> <SPAN class="number token">30</SPAN><SPAN class="line-numbers-rows"><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN></SPAN>
You can also change it to Python and use the formula mentioned in the lesson:
!Count! <SPAN class="operator token">*</SPAN> <SPAN class="number token">30</SPAN> <SPAN class="operator token">*</SPAN> <SPAN class="number token">30</SPAN><SPAN class="line-numbers-rows"><SPAN></SPAN></SPAN>
Thank you Erica, David, and Xander. We will make this fix for our next lesson release!
Looks like Python Field Calculator syntax?
I don't use Arcade unfortunately, but the documentation suggests a syntax like:
$feature["fieldname"] * 30 * 30
サインインしたメンバーは投稿、更新のフォローなどができます。初めてですか?無料アカウントを登録してください。
Find useful guides, FAQs, and documents to help you navigate and make the most of Esri Community.