Форум Кладовочки АЛьФ`а

Обсуждение проектов => FormEx => Тема начата: Злоп от 17 апреля 2024, 19:56

Название: Хотелка: расширить типы значений, возвращаемых Сервис.СписокВсехФорм()
Отправлено: Злоп от 17 апреля 2024, 19:56
Сейчас метод возвращает штатный объект "Текст"
Сервис = СоздатьОбъект("Сервис");
СписокВсехФорм = Сервис.СписокВсехФорм();
СписокВсехФорм.Показать("СписокВсехФорм");

Но для штатного объекта "Текст" отсутствует методы работать с "Текст" как с одной многострочной строкой, например, чтобы штатно найти какую-нибудь подстроку придется сначала Текст загнать в ТЗ/СЗ/Строку...
Хочется расширить возможности метода, типа
Сервис.СписокВсехФорм(Режим), где Режим:
0/"Текст" - (по умолчанию), возврат объекта "Текст"
1/"Строка" - возврат в виде многострочной строки
2/"ТЗ" - возврат одноколоночной ТЗ
3/"СЗ" - возврат СЗ

м.б. для "ТЗ" второй параметр, указывающий вариант - одноколоночная ТЗ или многоколоночная ТЗ (колонки соответствуют разделению по точкам в наименовании форм, тогда удобно будет фильтровать/группировать ТЗ

Родственная ветка https://forum.dorex.pro/index.php?topic=107.0
Название: Re: Хотелка: расширить типы значений, возвращаемых Сервис.СписокВсехФорм()
Отправлено: АЛьФ от 17 апреля 2024, 22:22
Добавил в работу.
Название: Re: Хотелка: расширить типы значений, возвращаемых Сервис.СписокВсехФорм()
Отправлено: MWW_Ruza от 18 апреля 2024, 15:56
Да, тоже такое хочу! :-)