You've already forked lazarus-ccr
Cosmetic: document fekOpSUM cannot be used for ranges
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@2939 8e941d3f-bd1b-0410-a28a-d453659cc2b4
This commit is contained in:
@ -102,7 +102,7 @@ type
|
|||||||
fekIsLOGICAL, fekIsNA, fekIsNONTEXT, fekIsNUMBER, fekIsRef, fekIsTEXT,
|
fekIsLOGICAL, fekIsNA, fekIsNONTEXT, fekIsNUMBER, fekIsRef, fekIsTEXT,
|
||||||
fekValue,
|
fekValue,
|
||||||
{ Other operations }
|
{ Other operations }
|
||||||
fekOpSUM
|
fekOpSUM {Unary sum operation. Note: CANNOT be used for summing sell contents; use fekSUM}
|
||||||
);
|
);
|
||||||
|
|
||||||
TsFormulaElement = record
|
TsFormulaElement = record
|
||||||
|
@ -1084,11 +1084,14 @@ begin
|
|||||||
|
|
||||||
{ Other operations }
|
{ Other operations }
|
||||||
INT_EXCEL_TOKEN_TATTR: { fekOpSUM }
|
INT_EXCEL_TOKEN_TATTR: { fekOpSUM }
|
||||||
|
{ 3.10, page 71: e.g. =SUM(1) is represented by token array
|
||||||
|
tInt(1),tAttrRum
|
||||||
|
}
|
||||||
begin
|
begin
|
||||||
// Uniry SUM Operation
|
// Unary SUM Operation
|
||||||
AStream.WriteByte($10);
|
AStream.WriteByte($10); //tAttrSum token (SUM with one parameter)
|
||||||
AStream.WriteByte(0);
|
AStream.WriteByte(0); // not used
|
||||||
AStream.WriteByte(0);
|
AStream.WriteByte(0); // not used
|
||||||
Inc(RPNLength, 3);
|
Inc(RPNLength, 3);
|
||||||
end;
|
end;
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user