Summary: | Basic 'Me' keyword not implemented | ||
---|---|---|---|
Product: | LibreOffice | Reporter: | Alain Romedenne <alain.romedenne> |
Component: | BASIC | Assignee: | Not Assigned <libreoffice-bugs> |
Status: | NEW --- | ||
Severity: | enhancement | CC: | himajin100000, rafael.palma.lima |
Priority: | medium | ||
Version: | Inherited From OOo | ||
Hardware: | All | ||
OS: | All | ||
Whiteboard: | |||
Crash report or crash signature: | Regression By: | ||
Bug Depends on: | |||
Bug Blocks: | 108908, 127592, 114263 | ||
Attachments: | 'Me' Basic keyword example of use |
Description
Alain Romedenne
2022-02-16 10:04:52 UTC
Created attachment 178301 [details]
'Me' Basic keyword example of use
Since this is a feature of class modules, the keyword "Me" should also be implemented with Option Compatible / VBASupport 1. I am setting this to NEW. Just noting that there is a "Me" in basic/source/runtime/stdobj.cxx. It must not do what OP wants, since it has been there ~forever. (In reply to Justin L from comment #3) > Just noting that there is a "Me" in basic/source/runtime/stdobj.cxx. It must > not do what OP wants, since it has been there ~forever. Indeed it exists in the code: https://opengrok.libreoffice.org/xref/core/basic/source/runtime/methods1.cxx?r=6b3e66cd#2926 But for some reason, using Me in a class module results in the error "BASIC runtime error. Variable not defined." |