0

こんにちは、いくつかのサイトをリストする「SiteOfClinic」というパラメーターがあります

  1. ああヤック
  2. DHH パエズ
  3. QHH YAC
  4. TRPペイズ
  5. MJH パエズ

これまでのところ問題なく動作していますが、上位 2 つ (オプション 1 と 2) を結合したいので、別のラベル「OHH YAC/DHH Paeds」を作成しましたが、2 つを結合する式に何を入れればよいかわかりません。

私は次のことを試しましたが、失敗しました

=SPLIT(JOIN(Parameters!HospitalSite.Value,"'OHH YAC,DHH Paeds"),"'OHH YAC,DHH Paeds")

=JOIN(Parameters!HospitalSite.Value,"OHH YAC,DHH Paeds")

助けてください、どうもありがとう。

4

1 に答える 1

0
>> ' Assuming "SiteOfClinic" (aka "Parameters!HospitalSite.Value")
>> ' is an array containing 3 string values:
>> SiteOfClinic = Array("A 0", "B 1", "C 2")
>> ' and you want an array holding the first two items, you have to create a copy:
>> Copy = SiteOfClinic
>> ' and keep just the first two items
>> ReDim Preserve Copy(1)
>> ' Use Join(array, separator) to build a string from Copy
>> s = Join(Copy, "<>")
>> WScript.Echo s
>> or Split(string, separator) to get an array from s
>> a = Split(s, "<>")
>> WScript.Echo CStr(UBound(Copy)=UBound(a)), CStr(a(0)=Copy(0))
>>
A 0<>B 1
True True
于 2012-06-26T06:59:57.317 に答える