https://bugs.documentfoundation.org/show_bug.cgi?id=149959
Bug ID: 149959 Summary: "Optional" keyword, "Defining Optional Parameters", IsMissing (Basic) need clarification about mandatory check before accessing Product: LibreOffice Version: unspecified Hardware: All OS: All Status: UNCONFIRMED Severity: normal Priority: medium Component: Documentation Assignee: libreoffice-bugs@lists.freedesktop.org Reporter: mikekagan...@hotmail.com CC: olivier.hal...@libreoffice.org "Optional" keyword [1], "Defining Optional Parameters" [2], IsMissing [3] all need some specific statement about requirement to check the optional variant function arguments using IsMissing (or IsError, IsNumeric, etc.) before checking its content (like comparing the passed value to something); it may also be passed to other functions taking optional arguments (so its missing status would be checked there). "Defining Optional Parameters" [2] must also discuss differences in behavior of optional arguments which have variant and fixed types (also with regards to compatibility options). Some users are caught by fixes like 522f5ad4d8c92624fffa869143aa869662a48589, e32d864dbe086d630a8b17c2d376e320aee0253a. [1] https://help.libreoffice.org/7.4/en-US/text/sbasic/shared/03104100.html?DbPAR=BASIC [2] https://help.libreoffice.org/7.4/en-US/text/sbasic/shared/01020300.html?DbPAR=BASIC#hd_id161584366585035 [3] https://help.libreoffice.org/7.4/en-US/text/sbasic/shared/03104000.html?&DbPAR=BASIC -- You are receiving this mail because: You are the assignee for the bug.