Коллекции документво

Kizarek86

Green Team
20.07.2007
875
8
BIT
119
Можно как нибудь в таблице ввести текст не слева направо, а снизу вверх например, повернуть строку?
 
M

morpheus

Для: kizarek
на сколько я знаю - нет, хотя ... может ктото и подскажет
 

Kizarek86

Green Team
20.07.2007
875
8
BIT
119
Ещё проблемка с поиском документов для коллекции. необходимо отобрать документы с определенной формой, и значением поля которое должно быть равно полю из текущего документа. По форме нормально обираються документы, а вот при сравнении строк ругается.

Код:
Set collection1 = db.Search({(Form = "Form_BTK_MOC") & @contains(BTK_MOC_Year;docST.BTK_Year(0)) }, Nothing, 0)

@contains - сравнивает поле со строкой, поэтому не работает видимо. Функцию для сравнения полей не нашел.
 

Medevic

Что это ? :)
Green Team
10.12.2004
3 334
1
BIT
6
Надо так:
Код:
Set collection1 = db.Search({(Form = "Form_BTK_MOC") & @contains(BTK_MOC_Year; "} + docST.BTK_Year(0) + {")}, Nothing, 0)
 

Kizarek86

Green Team
20.07.2007
875
8
BIT
119
Medevic, точно, опять про скобки забыл при отборе со строками. очередное спасибо за помощь.
 

Kizarek86

Green Team
20.07.2007
875
8
BIT
119
Вот веть блин, опять на той же фигне залип:

Код:
Set collection9 = db.Search ({Form = "Form_BTK_KC_MOC" & BTK_Month_Chislo_1 > docST.BTK_Month_Chislo_1(0) }, Nothing, 0)

BTK_Month_Chislo_1 - Числовое поле

Где тут ошибка? подскажите, запарился искать.
 
M

morpheus

Для: kizarek
Medevic прав тоже самое что и в предыдущем посте

Код:
Set collection9 = db.Search ({Form = "Form_BTK_KC_MOC" & BTK_Month_Chislo_1 > } & Cstr(docST.BTK_Month_Chislo_1(0) ), Nothing, 0)
 

Kizarek86

Green Team
20.07.2007
875
8
BIT
119
Medevic, спасибо, правда немного не понятно зачем сделана такая система. Поля числовые, их сначало представляешь в виде строки и потом строку преобразуешь к числовому типу)
 

Medevic

Что это ? :)
Green Team
10.12.2004
3 334
1
BIT
6
<!--QuoteBegin-kizarek+9:08:2007, 10:52 -->
<span class="vbquote">(kizarek @ 9:08:2007, 10:52 )</span><!--QuoteEBegin-->Поля числовые, их сначало представляешь в виде строки и потом строку преобразуешь к числовому типу)
[snapback]74833" rel="nofollow" target="_blank[/snapback]​
[/quote]
Это где?
 
M

morpheus

Для: kizarek
Вы аверное ен совсем понимаете что есть поисковая строка - это язык формул а значит это изачально простой String - а вот как вы распределите кавычки внутри поисковой строки так ету строку поиск и воспримет.
простой пример
1.{Form = "Form_BTK_KC_MOC" }
2.{Form = Form_BTK_KC_MOC }

чуствуете разницу? в первом варианте сравниваем ПОЛЕ Form со строковым значением "Form_BTK_KC_MOC", во втором варианте пытаемся сравнить ПОЛЕ Form с ПОЛЕМ Form_BTK_KC_MOC , тоже самое с числами, если вокруг них нету "" - значит будет число, иначе воспримет как строку
 

Kizarek86

Green Team
20.07.2007
875
8
BIT
119
Теперь понятненько, спасибо) Вот так сначала сделал, вроде норм работает)
Код:
@ToNumber(BTK_Month_Chislo_1) <= @toNumber( "} + docST.BTK_Month_Chislo_1(0) + {" )
 
S

Sergvic

Я в лотусе чел новый и
у меня такой вопросик.
Как во вьюху вставить документы из двух баз?
 

Kizarek86

Green Team
20.07.2007
875
8
BIT
119
Вот ещё вопросик по отбору в коллекцию. Есть форма, на которой довольно много полей содержащих схожую информацию, как найти те документы, в которых хотя бы в одном из этих полей встретится некоторое значение, если в условие не добавлять конкретную проверку по полю(полей много, условие будет шибко здоровое)?
 
M

morpheus

Для: kizarek
только поимённо назвав все поля

Поле1:Поле2:Поле3:Поле4 *= "искомое_значение" - вот это и есть формула поиска
 

Kizarek86

Green Team
20.07.2007
875
8
BIT
119
Ещё 1 вопросик. Необходимо совершить поиск документов, и найденные документы вывести на просмотр (удобнее фсего во вьюхе..), как созданную коллекцию отобразить во вьюхе?
 
M

morpheus

Для: kizarek
не во вьюхе, а в персональной папке, просто все найденіе документі PutInFolder
 
Мы в соцсетях:

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