добавить условие в DbLookup

Irina

Green Team
31.05.2019
145
2
BIT
0
Код:
    Set SearchDoc = view.Getdocumentbykey(doc.myfield(0))
                If SearchDoc Is Nothing Then
///
                Else
                    If ndoc.ColumnValues(4)="" Then
....
скажите. пожалуйста, как добавить условие , что If SearchDoc Is Nothing на dblookup?
Код:
myparam :=@DbLookup ( "" : "NoCache"; "" : "" ; "view" ; myfield; 5 ) ;
param:=@Trim(myparam);
param:=@If(param=""; "true";"fall");
в DbLookup надо условие, если документа в виде нет, то falls, если есть и пустой параметр, то true, если есть документ в виде и непустой, то falls
 

Irina

Green Team
31.05.2019
145
2
BIT
0
а можно через @dbLookup отобрать документы для вида 1(в select ), если в виде2 есть определенный параметр?
Код:
p:=@If @DbLookup ( "Notes" : "NoCache"; "" : "" ; "view2" ; key ; 1 ) );
pp:=@Subset(@Trim(p);1) ;
ppl:=@If(@Contains(pp;"текст" ); "plus"; "min");

select (ppl="plus")
так не отображает, хотя точно есть документы с такой фразой в виде2
 

Irina

Green Team
31.05.2019
145
2
BIT
0
т.е. в виде можно отобразить только то, что в документе, без привязки к другому виду?
 

lmike

нет, пердело совершенство
Lotus Team
27.08.2008
7 985
611
BIT
470
т.е. в виде можно отобразить только то, что в документе, без привязки к другому виду?
минимально доступная единица во всяких ф-циях - Note
отсюда и все особенности ;), хотя есть "не домино", где подобную тему уже закрыли...
с др. стороны, если подумать над связями доков через респонс или в категории - может и джоин не нужен будет ;)
 
Мы в соцсетях:

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