Backend и поля(mutiple Values)

Тема в разделе "Lotus - Программирование", создана пользователем root, 30 янв 2009.

Статус темы:
Закрыта.
  1. root

    root Гость

    Подскажите, как в Backend добавть значения в поле тип которого Multiple values.
    Через ReplaceItemValue он видит как одну строку, но если перевести документ в режим edit и сохранить через frontend, то значения становятся типа multi и их можно в представлении категоризовать(Show multiple values as separate entries).
    Спасибо.
     
  2. medin84

    medin84 Well-Known Member

    Регистрация:
    27 июн 2007
    Сообщения:
    106
    Симпатии:
    0
    AppendItemValue
     
  3. allex

    allex Гость

    split ом рабей строку, получиш массив, добавь новое значение в массив, очисти поле, а затем зпиши новое значение.

    Или appenditemvalue
     
  4. Medevic

    Medevic Что это ? :)
    Lotus team

    Регистрация:
    10 дек 2004
    Сообщения:
    3.346
    Симпатии:
    2
    Неправильно. :)
    Через ArrayAppend можно.
     
  5. kilcher

    kilcher Гость

    Если это текстовый список то можно AppendToTextList
     
  6. medin84

    medin84 Well-Known Member

    Регистрация:
    27 июн 2007
    Сообщения:
    106
    Симпатии:
    0
    AppendItemValue не туда занесло
    kilcher скорее прав
     
  7. Omh

    Omh Lotus team
    Lotus team

    Регистрация:
    4 июл 2007
    Сообщения:
    2.210
    Симпатии:
    0
    Я бы делал так:
    Вычитать текущие значения (GetItemValue), добавить/удалить что нужно (ArrayAppend, Fulltrim), занести значения обратно (ReplaceItemValue)
     
  8. kilcher

    kilcher Гость


    Спасибо. Но точнее будет не прав,а права :)
     
  9. root

    root Гость

    Код (Text):
                   
    Set  WhoCanRead = Doc.GetFirstItem(WhoCanReadFieldName)
    Call WhoCanRead.AppendToTextList(doc.GetFirstItem("nSendCopyTo").values)
    Call Doc.ReplaceItemValue(WhoCanReadFieldName,Arrayunique(Doc.GetFirstItem(WhoCanReadFieldName).values))
    Хотел в бек енде сделать без открытия на редактирования документа, вышла проблема, ну да ладно, всем спасибо, буду пробывать!
     
  10. medin84

    medin84 Well-Known Member

    Регистрация:
    27 июн 2007
    Сообщения:
    106
    Симпатии:
    0
    :)
     
Загрузка...
Похожие Темы - Backend поля(mutiple Values)
  1. jfinister
    Ответов:
    0
    Просмотров:
    391
Статус темы:
Закрыта.

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