>>63
V1(だよねこれ)環境ないんであれですが

URL :=(適宜定型URL文字列) . year . - . month . - . date

これだと - は減算演算子になってて式として誤りじゃないでしょうか
下のように書けばいいと思う

URL :=(適宜定型URL文字列) . year . "-" . month . "-" . date
URL :=(適宜定型URL文字列) year "-" month "-" date

確認してないけど元の式がV1で空の結果になるとしたら、普通はエラーになるようなところがV1的曖昧さ(寛容さ)で空になってるのでは
V2だとMissing Operandエラーになる