Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

https://paper.dropbox.com/doc/03.-Using-BlackBoxes-in-your-own-solutions--BtNFhIr1jj5aGiRrqu42JyqqAg-kSGiOAKvPkQKyhkd6AY5S

03.

...

独自ソリューションで BlackBox を使用する

<— Reactor Home

私たちの Demo BlackBoxes を見た後、それらの 1 つを取り、それを独自のソリューションで使用したいと思うでしょう。 Reactor BlackBox は非常に移植性が高いため、これは簡単です。

...

手元のソリューションに貼り付けた後、独自のフィールド名とテーブルの出現箇所を指すようにパラメーターを変更する必要があります。 私たちのデモとまったく同じ名前を付けない限り.You may wish to wrap the field references in GetFieldName(). Why? To future-proof things. You could just enter the Description field as "Schedule::Description" but if one day you decide to rename that field, it would break the Gantt Chart, you’d have to update the parameter with the new name. By wrapping GetFieldName around the field reference, it keeps things dynamic. So if the field name changes, it will change in the web-viewer as well.

フィールド参照を GetFieldName() でラップしたい場合があります。 どうして? 将来性のためです。説明フィールドに”Schedule::Description"と入力することもできますが、ある日そのフィールドの名前を変更すると、ガントチャートが壊れてしまうため、パラメータを新しい名前で更新する必要があります。 GetFieldName をフィールド参照にラップすることで、物事を動的に保ちます。 したがって、フィールド名が変更されると、Web ビューアでも変更されます。

...