как объединить массивы на @?

  • Автор темы oxystile
  • Дата начала
O

oxystile

#1
в документе есть 2 массива, каждый из них в отдельном поле
нужно третье поле, которое будет объединением этих 2-х массивов
подскажите формулу на @

спасибо.
 
O

oxystile

#4
FullMAssiv := massiv1:massiv2:massiv3 в принципе то что надо, но результат не нравится
подробнее...
в этих массивах содержаться фио.
Хочу получить вьюху, где первый столбец это фио (вкл. Show multiply values as separeted lines) , столбец категоризован
фио берется из massiv1:massiv2
 
Y

Yakov

#5
FullMAssiv := massiv1:massiv2:massiv3 в принципе то что надо, но результат не нравится
подробнее...
в этих массивах содержаться фио.
Хочу получить вьюху, где первый столбец это фио (вкл. Show multiply values as separeted lines) , столбец категоризован
фио берется из massiv1:massiv2
Что именно не нравится?
Может, @Trim(@Unique(...)) поможет?
 

wowa

Well-known member
01.02.2007
845
0
#6
Может
Spisok := @Sort(massiv1:massiv2);
Получится массив фамилий по алфавиту...
 
O

oxystile

#7
нет, не идет
задача усложнена еще тем, что 1-й массив на форме это поле (main), а 2-й embeged view, значения его можно взять через @DbLookup("":"NoCache"; "":""; "ListKman";DocID; 2;[FailSilent] )

т.о. в категоризованном представлении 1-я колонка
main:mad:DbLookup("":"NoCache"; "":""; "ListKman";DocID; 2;[FailSilent] )

отображается только main, далее "Not categoried"



(была идея добавить на саму форму поле текст.(allman) с формулой :mad:DbLookup("":"NoCache"; "":""; "ListKman";DocID; 2;[FailSilent] ) )
тогда в представлении main:allman.
но поле пересчитывает значения и обновляет список только после пересохранения
 

morpheus

скриптописец
07.08.2006
3 915
1
#8
Для: oxystile
Ну так @DbLookup НЕ РАБОТАЕТ в колонках

<!--QuoteBegin-oxystile+10:12:2007, 10:08 -->
<span class="vbquote">(oxystile @ 10:12:2007, 10:08 )</span><!--QuoteEBegin-->но поле пересчитывает значения и обновляет список только после пересохранения
[snapback]89170" rel="nofollow" target="_blank[/snapback]​
[/quote]
очеь правильное решение - можно делать как всегда ночнім агентом править поле
 

Medevic

Что это ? :)
Lotus team
10.12.2004
3 346
1
#9
Для: oxystile
В хелпе сказано, что @DbLookup не работает в столбцах.
 
O

oxystile

#11
ночным агентом -это мало. БД- входящей корреспонденции, кот. много, и у всех документов сроки, надо чтобы всегда было в режиме on-line
 

Medevic

Что это ? :)
Lotus team
10.12.2004
3 346
1
#12
Для: oxystile
Делай в момент создания/появления документа в базе.
 
O

oxystile

#13
тоже нето...
поле main получает фио при создании, а @DbLookup("":"NoCache"; "":""; "ListKman";DocID; 2;[FailSilent] ) содержит респонсы и формируются они довольно часто
 

morpheus

скриптописец
07.08.2006
3 915
1
#14
Для: oxystile
Ну так агентом на новіе и/или отредактированніе документі - срабатівание каждіе 15 минуток