Project

Profile

Help

HostedRedmine.com has moved to the Planio platform. All logins and passwords remained the same. All users will be able to login and use Redmine just as before. Read more...

Bug #957812

open

8.3.1-23-+ ТабличныйДокумент.НайтиТекст("",,,, Истина) не находит ячейки с пустым текстом

Added by Сергей Старых 4 months ago.

Status:
New
Priority:
Normal
Assignee:
-
Category:
-
Sprint/Milestone:
-
Start date:
Due date:
% Done:

0%

Estimated time:

Description

https://partners.v8.1c.ru/forum/t/2108642/m/2108642
Конфигурация ПО

1С 8.3.1-23-+

Проблема

ТабличныйДокумент.НайтиТекст("",,,, Истина) не находит ячейки с пустым текстом

Воспроизведение

Открыть приложенную внешнюю обработку в управляемом клиентском приложении. В форме есть табличный документ с именем "Реквизит1". Нажать кнопку "Команда1". При этом выполнится код
Реквизит1.Область(1,2).Текст = "туту";
Сообщить("Пустой - " + Реквизит1.НайтиТекст("",,,, Истина));
Сообщить("туту - " + Реквизит1.НайтиТекст("туту",,,, Истина));

и в окно сообщений будет выведено

Пустой -
туту - ОбластьЯчеекТабличногоДокумента

Таким образом пустая левая верхняя ячейка не была найдена поиском пустого текста по ячейкам целиком.

А ожидалось что она будет найдена. В частности в моей прикладной задаче требовалось найти среди большого количества непустых ячеек несколько пустых. Пришлось писать свой перебор ячеек.


Files

clipboard-202302042104-st6me.png (9.37 KB) clipboard-202302042104-st6me.png Сергей Старых, 2023-02-04 07:04 PM
ОтважныйБобр.epf (9.9 KB) ОтважныйБобр.epf Сергей Старых, 2023-02-04 07:05 PM

No data to display

Also available in: Atom PDF