Объеденение двух полей в третье по уникальности

  • Автор темы LIGHT
  • Дата начала
Статус
Закрыто для дальнейших ответов.
L

LIGHT

Ребя помагаете, заблудился.

Имею 3 поля.

1. Поле типа Listbox (множественный выбор) берет значение из многозначного поля Text
2. Поле типа Многозначный Text берет значение из Listbox

Оба поля находяться в Layout (диалоговая форма)

В третье поле типа многозначный Text нужно вставить только унакальное из первых дувух, другими словами то что НЕ отмечено в Listbox. Поле находится в форме документа.

Пробовал сначала на собаках через @Unique не покатило, не знаю почему, и так и сяк пробовал.

Тогда решиш повесить на QueryClose Layout формы.

Сначала получаю первое поле.
Потом второе поле.

Циклю первое, и в этом же цикле второе.

Как теперь сделать удаление одинаковых элементов?

Пробовал сверять элемент, получаю список вполне корректный но не Многозначный! AppendItemValue тоже не поперло, в общем я заблудился.
 

Medevic

Что это ? :)
Green Team
10.12.2004
3 334
1
BIT
6
Вроде обычный @Trim(@Replace(многозначное поле Text; Поле типа Listbox; ""))
 
L

LIGHT

В том то и дело не работает на Layout сдела уже 3 поля.
1. Типа Listbox много значное, значение берет через Use formula for choices сам choices = много значному полю text на форме. Галочка рефрешить при выборе стоит.
Получаю листбокс со значениями.
2. Поле многозначный текст = 1 полю, т.е. принимает значения которые выбраны в Listbox, все нормально.
3. Поле многозначный текст вычисляется по форумуле @Trim(@Replace(многозначное поле Text; Поле типа Listbox; ""))
И ни фига не хочет работать, может это особенности Layout ?
 

Medevic

Что это ? :)
Green Team
10.12.2004
3 334
1
BIT
6
Работает.
А где четвертое поле? Или Listbox берет значение из второго поля? А второе поле из Listbox?
 
L

LIGHT

Какое четвертое???

Вот еще раз схема подробненько:

Есть Форма документа Document где имеется куча поле, есть worckspace.DialogBox(форма_диалога назовем ее DBox,....)
На Dbox форме 3 поля
1. Listbox заполяемое значениями из одного поля в форме Document, сам Listbox с множественным выбором (галочки)
2. Text заполняемое значениями Listbox т.е. значениями которые выделены в Listbox

3. Поле должно принять значения которые Не выделены в Listbox, это поле в данный момент находится на DBox форме.
 

Medevic

Что это ? :)
Green Team
10.12.2004
3 334
1
BIT
6
2 поле лишнее.
3 поле вычисляемое и имеет значение @Trim(@Replace(одно поле в форме Document; Listbox; ""))
 
L

LIGHT

Спасибо, заработало!

А поле не лишнее, в него выводиться сообщение о том что то-то и то-то будет удалено, ну типа Warning красным для бухгалтеров )))
 
Статус
Закрыто для дальнейших ответов.
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!