SpreadJS製品ヘルプ
getFormula メソッド
GC.Spread.Sheets.Shapes 名前空間 > Shape タイプ : getFormula メソッド
数式の文字列を受け入れることができるパス。「x」、 「y」、「width」、「height」、「rotate」、「text」、 「style.fill.color」、「style.fill.transparency」、 「style.line.color」、「style.line.lineStyle」、「style.line.width」、「style.line.capType」、「style.line.joinType」、「style.line.transparency」、「style.textEffect.color」、「style.textEffect.transparency」、「style.textEffect.font」、 「style.textFrame.vAlign」、「style.textFrame.hAlign」のいずれかに設定できます。
パスによってシェイプから数式の文字列を取得します。
シンタックス
var instance = new GC.Spread.Sheets.Shapes.Shape(worksheet, name, autoShapeTypeOrModel, left, top, width, height);
var value; // Type: string
value = instance.getFormula(path);
function getFormula( 
   path : string
) : string;

パラメータ

path
数式の文字列を受け入れることができるパス。「x」、 「y」、「width」、「height」、「rotate」、「text」、 「style.fill.color」、「style.fill.transparency」、 「style.line.color」、「style.line.lineStyle」、「style.line.width」、「style.line.capType」、「style.line.joinType」、「style.line.transparency」、「style.textEffect.color」、「style.textEffect.transparency」、「style.textEffect.font」、 「style.textFrame.vAlign」、「style.textFrame.hAlign」のいずれかに設定できます。

戻り値の型

パスによってシェイプから数式の文字列を返します。
使用例
sheet.name("Sheet1");
sheet.setValue(0, 1, "これは長方形です。");
var shape1 = sheet.shapes.add("myShape1", GC.Spread.Sheets.Shapes.AutoShapeType.rectangle, 100, 100, 200, 200);
shape1.setFormula("text", "=Sheet1!B1");
shape1.getFormula("text");//「=Sheet1!B1」を返します
関連トピック

参照

Shape タイプ