поиск на странице

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

reg5

#1
Скажите как сделать поиск на странице (Pages). В View у меня есть кнопка
Код:
EnvName := @Trim(@Name([CN];@Subset(@DbName;1))+@Subset(@DbName;-1)+"NavigatorState");
@If(@Environment(EnvName)="0":"";
@Do(
@SetEnvironment (EnvName;"1");
@Command([ViewShowSearchBar];"1"));
@Do(
@SetEnvironment (EnvName;"0");
@Command([ViewShowSearchBar]; "0"))
)
как такую же кнопку сделать на странице?
 

TIA

:-)
Lotus team
15.05.2009
790
3
#2
Так в примере просто показывается панель для ввода полнотекстового запроса.
Для поиска на page нет полнотекстового запроса, но есть обычный поиск, который вызывается по Ctrl+F или через @Command([EditFind])
 
R

reg5

#3
не знаю почему, но когда я нажимаю Ctrl+F мне постоянно пишет, что строка '<введенное значение>' не найдено. Хотя я точно знаю, что такие документы есть
 

TIA

:-)
Lotus team
15.05.2009
790
3
#4
Что вы хотите искать? Если "документы", то "на странице" их нет. Если хотите искать текст на странице, тогда наличие "таких документов" не причём.
 
R

reg5

#5
Что вы хотите искать? Если "документы", то "на странице" их нет. Если хотите искать текст на странице, тогда наличие "таких документов" не причём.
я нажимаю Ctrl+F пишу 'тест' данное слово есть в названии нескольких документов, но когда нажимаю Enter появляется окно, в котором написано "Строка 'тест' не найдена"
 

TIA

:-)
Lotus team
15.05.2009
790
3
#6
я нажимаю Ctrl+F пишу 'тест' данное слово есть в названии нескольких документов, но когда нажимаю Enter появляется окно, в котором написано "Строка 'тест' не найдена"
А на странице слово "текст" есть?
Если вы в Word ищете слово по Ctrl+F, разве это слово будет искаться в Google!

Вероятно, вы хотите искать документы, а не "на странице"? Стандартный интерфейс для выполнения полнотекстового запроса в БД, Notes имеет только в представлениях. Но можно нарисовать свою форму ввода параметров поиска, выполнить поиск через NotesDatabase.FTSearch или NotesView.FTSearch, результат отобразить тоже своими средствами, например в виде ссылок на документы
 

lmike

нет, пердело совершенство
Lotus team
27.08.2008
6 572
265
#7
во вьюшаках, по Ctrl-F ищется, но по "видимой" инфе
для полнотесктового поиска (шоб "прально" работал) надо базу отиндексировать соответ. образом
 
R

reg5

#8
т.е. чтобы осуществлять поиск документов на Pages обычным путем не возможно.... а как тогда можно искать документв в Pages?
 

TIA

:-)
Lotus team
15.05.2009
790
3
#9
а как тогда можно искать документв в Pages?
Обычным путём "НА PAGES" - это CTRL+F. А в необычном:
Но можно нарисовать свою форму ввода параметров поиска, выполнить поиск через NotesDatabase.FTSearch или NotesView.FTSearch, результат отобразить тоже своими средствами, например в виде ссылок на документы
 

lmike

нет, пердело совершенство
Lotus team
27.08.2008
6 572
265
#10
есть еще эмбедед элементы (вью в том числе)
ежели клацнуть на ней (вьюшке), и инфа из дока доступна в колонках - ищите по Ctrl-F
а ваще задача не ясна...
стоит хотя бы для себя сформулировать конечную цель и ср-ва реализаци, прежде чем форум забрасывать вопросами из серии: отгадайте чего я хочу...
 
G

Glorfin

#11
Сам неоднократно сталкивался с вопросом поиска в embeded view. каждый раз решался вопрос написанием частного решения (кнопка - перечень полей для поиска, вывод результатов с ссылками на документы, или вывод документов по критерию в папку). Слышал что есть исходник - форма стандартного поиска в представлении..
 
Статус
Закрыто для дальнейших ответов.