Заменить элемент массива в Ls

Тема в разделе "Lotus - Программирование", создана пользователем motogarri, 4 дек 2010.

  1. motogarri

    motogarri Well-Known Member

    Регистрация:
    17 фев 2010
    Сообщения:
    188
    Симпатии:
    4
    Как можно заменить подстроку в массиве? Есть подходящая команда или только циклом, сравнивая значения?
    (0) Саша
    (1) Маша
    (2) Маша
    (3) Маша
    (4) Даша
    (5) Даша

    Нужно заменить значение "Маша" с индексом (1) на "Кирюша"
     
  2. hosm

    hosm * so what *

    Регистрация:
    18 май 2009
    Сообщения:
    2.450
    Симпатии:
    7
    циклами или собаками -@Contains/@Member - поиск, замена по индексу или @replacesubstring/@Replace - замена глобально
    И на лотусскрипте есть ArrayGetIndex - найдет 1е значение, потом явно заменить найденный элемент массива.
    Для замены глобально есть ArrayReplace и Replace - последняя заменит и подстроку в массиве.
    Почитайте, что вам подойдет.
     
Загрузка...

Поделиться этой страницей