Kaydet (Commit) 54d35353 authored tarafından Eike Rathke's avatar Eike Rathke

TableRef: handle #ThisRow

Change-Id: I5009df42fcb640ae6e2808900d7d42bd6dcc8677
üst b23d55cc
...@@ -4849,9 +4849,20 @@ bool ScCompiler::HandleTableRef() ...@@ -4849,9 +4849,20 @@ bool ScCompiler::HandleTableRef()
} }
break; break;
case ScTableRefToken::THIS_ROW: case ScTableRefToken::THIS_ROW:
/* TODO: implement this. */ {
SetError(errUnknownToken); if (aRange.aStart.Row() <= aPos.Row() && aPos.Row() <= aRange.aEnd.Row())
bAddRange = false; {
aRange.aStart.SetRow( aPos.Row());
aRange.aEnd.SetRow( aPos.Row());
}
else
{
/* TODO: add RefData with deleted rows to generate
* #REF! error? */
bAddRange = false;
}
bForwardToClose = true;
}
break; break;
} }
if (bAddRange) if (bAddRange)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment