SpreadJS製品ヘルプ
getFormula メソッド
GC.Spread.Sheets.Shapes 名前空間 > Shape タイプ : getFormula メソッド
数式の文字列を受け入れることができるパス。 「x」、「y」、「width」、「height」、「rotate」、「text」、 「style.fill.color」、 「style.fill.transparency」、 「style.fill.src」、 「style.fill.tilePictureAsTexture」、 「style.fill.offsetLeft」、 「style.fill.offsetRight」、 「style.fill.offsetTop」、 「style.fill.offsetBottom」、 「style.fill.offsetX」、 「style.fill.offsetY」、 「style.fill.scaleX」、 「style.fill.scaleY」、 「style.fill.alignment」、 「style.fill.mirrorType」、 「style.fill.type」、 「style.fill.angle」、 「style.fill.direction」、 「style.fill.stops.0.color」、 「style.fill.stops.0.position」、 「style.fill.stops.0.transparency」、 「style.fill.stops.0.brightness」、 「style.line.color」、 「style.line.lineStyle」、 「style.line.width」、 「style.line.capType」、 「style.line.joinType」、 「style.line.compoundType」、 「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.fill.src」、 「style.fill.tilePictureAsTexture」、 「style.fill.offsetLeft」、 「style.fill.offsetRight」、 「style.fill.offsetTop」、 「style.fill.offsetBottom」、 「style.fill.offsetX」、 「style.fill.offsetY」、 「style.fill.scaleX」、 「style.fill.scaleY」、 「style.fill.alignment」、 「style.fill.mirrorType」、 「style.fill.type」、 「style.fill.angle」、 「style.fill.direction」、 「style.fill.stops.0.color」、 「style.fill.stops.0.position」、 「style.fill.stops.0.transparency」、 「style.fill.stops.0.brightness」、 「style.line.color」、 「style.line.lineStyle」、 「style.line.width」、 「style.line.capType」、 「style.line.joinType」、 「style.line.compoundType」、 「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 タイプ