Конкатенация 2 полей

Тема в разделе "Lotus - Программирование", создана пользователем -, 6 фев 2008.

  1. Гость

    Как правильно сконкатенировать значение 2 полей, че-то не получается, помогите, pls:
    @SetField("PayStatusAll";@GetField(PayStatus) + " " + @GetField(PayStatus_1))
     
  2. Omh

    Omh Lotus team
    Lotus team

    Регистрация:
    4 июл 2007
    Сообщения:
    2.210
    Симпатии:
    0
    Что за поля?
    Multi/Single values?
     
  3. Гость

    sorry, тормажу :
    @SetField("PayStatusAll";PayStatus + " " + PayStatus_1)
    Без @GetField. все работает тему можно закрывать.
     
  4. Sandr

    Sandr Гость

    FIELD PayStatusAll = PayStatus + " " + PayStatus_1

    и не важно, Multi они или Single values.. хотя, если одно из (PayStatus или PayStatus_1) мулти, то PayStatusAll тоже должен быть мулти...


    а.. ну вот, сами разобрались.. :)
     
  5. Medevic

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

    Регистрация:
    10 дек 2004
    Сообщения:
    3.346
    Симпатии:
    2
    Только не =, а := :)
     
  6. Omh

    Omh Lotus team
    Lotus team

    Регистрация:
    4 июл 2007
    Сообщения:
    2.210
    Симпатии:
    0
    В первоначальном варианте кавычки забыл
    @SetField("PayStatusAll";@GetField("PayStatus") + " " + @GetField("PayStatus_1"))
     
  7. Sandr

    Sandr Гость

    Для: Medevic

    Не придераться :)
     
  8. Гость

    Проблемка с той же конкатенацией:

    @SetField("PayStatusAll";"НДС "+ Taxpayer + ": " + ContractType_1)

    ContractType_1 является поле со списком (DbColum). Вместо того, что бы взять один раз значение из поля ContractType_1, Notes берет его по-элементно и получается что команда SetField выполняется столько раз, сколько значений в поле ContractType_1.
    Вопрос: Как взять из поля ContractType_1 значение целиком?
     
  9. wowa

    wowa Well-Known Member

    Регистрация:
    1 фев 2007
    Сообщения:
    842
    Симпатии:
    0
    @Implode( textlistValue ) or
    @Implode( textlistValue ; separator )

    Если я правильно понял что ВЫ хотите
     
  10. Гость

    Спасибочки огромное wowa :) Работает: @Implode( textlistValue ; separator )
     
  11. Sandr

    Sandr Гость

    Для: Денис Кириченко

    FIELD PayStatusAll:="НДС "+ Taxpayer + ": " + @Implode(ContractType_1)
     
Загрузка...

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