kor
|
|
1 | |
Сортировка под Web20.01.2008, 09:25. Показов 56410. Ответов 36
Метки нет (Все метки)
Всем доброго времени суток!
Есть вопрос. У меня создана вьюха следующим образом: В ней создан один единственный столбец, в столбце формула - Код
tmp:=@Name([CN];@DbName); Path:=@Implode(@Explode(@Subset(tmp;-1);"\\\\");"/"); trbgcolor:="#F3F7FA"; "<tr><td><table width=\"100%\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\" bgcolor=\"#111111\"> <tr bgcolor=\""+trbgcolor+"\" onmouseover=\"bgColor=#C1D7E6\" onClick=\"window.location=/"+Path+"/Gen2/"+@Text(@DocumentUniqueID)+"?OpenDocument\" style = \"cursor:hand\" onmouseout=\"bgColor="+trbgcolor+"\"> <td width=\"140\" align=\"left\" valign=\"top\"><font class=\"listitem\"><a href=\"/"+Path+"/Gen2/"+@Text(@DocumentUniqueID)+"?OpenDocument\">"+F1+"</a></font></td> <td align=\"left\" valign=\"top\" width=\"75\"><font class=\"listitem\">"+f4+"</font></td><td align=\"left\" valign=\"top\" width=\"247\"><font class=\"listitem\">"+f5+"</font></td><td align=\"left\" valign=\"top\" width=\"100\"><font class=\"listitem\">"+f9+"</font></td><td align=\"left\" valign=\"top\" width=\"100\"><font class=\"listitem\">"+f8+"</font></td><td align=\"left\" valign=\"top\" width=\"100\"><font class=\"listitem\">"+f7+"</font></td><td align=\"left\" valign=\"top\" width=\"100\"><font class=\"listitem\">"+f6+"</font></td><td align=\"left\" valign=\"top\" width=\"100\"><font class=\"listitem\">"+f3+"</font></td> </tr></table> </tr></td>" Как сделать так, чтобы в данной вьюхе был всегда отсортирован какой нибудь столбец?? (f1,f4,f5,f9 итд любой) т.е. Аналог Ascending на колонке?? |
20.01.2008, 09:25 | |
Ответы с готовыми решениями:
36
Данные из под Web Газета под Web Поисковик под Web Outlines под Web. |
0 / 0 / 0
Регистрация: 11.09.2006
Сообщений: 373
|
|
30.01.2008, 06:54 | 21 |
Для: Gor
что то у Вас с адресами ссылок не то.. попробуйте писать адрес в таком формате, не указывая полного пути: Код
<a href = Cards44?readform&view=Gen55&RestrictToCategory=Г>Г</a> Вы не во фреймах это делаете?
0
|
kor
|
|
30.01.2008, 07:20 | 22 |
А если тупо в адресной строке менять буквы в RestrictToCategory = А, Б, В итд отображается нормально..... непонятно.... |
0 / 0 / 0
Регистрация: 11.09.2006
Сообщений: 373
|
|
30.01.2008, 07:39 | 23 |
Для: Gor
это из-за фреймов. проверьте свойство target frame у фрейма в котором Вы открываете отсортированное вью, и у формы из которой Вы открываете вью, если там что то указанно, поменяйте на нужный Вам фрейм.. Запостите сюда полный адрес страницы который получается после нескольких нажатий на кнопки, проанализировав его можно будет судить, где формируется неправильный адрес.
0
|
kor
|
|
30.01.2008, 08:14 | 24 |
target frame проверил... Но мне кажется не в этом проблема...
Я пытался открывать просто форму в браузере на которой вьюха находится, проделываю действия теже самые результат тот же... при первом нажатии находит, при повторных нет... и это не во фрейме... Не пойму... Вроде бы я делал по аналогии с английскими, я даже форму копировал где английские буквы и поменял там ссылки и буквы, да и вьюха другая отсортированная по русским фамилиям где в первой колонке (@Left(FR;1))... вроде бы и всё... Во вьюхе Embeded selection Gen55... Show single category пустое... но нет не работает всё равно... Ещё раз действия - Открываю форму Код
http://srvclst1/ITphones.nsf/Cards44?OpenForm Код
http://srvclst1/ITphones.nsf/Cards44?ReadForm&View=Gen55&RestrictToCategory=Б Нажимаю на букву Д Код
http://srvclst1/ITphones.nsf/Cards44?ReadForm&View=Gen55&RestrictToCategory=Д Нажимаю на Я Код
http://srvclst1/ITphones.nsf/Cards44?ReadForm&View=Gen55&RestrictToCategory=Я ((( Если полностью закрыть окно и открыть форму заново при нажатии на любую букву опять документы отобразятся, но также в первый раз... |
0 / 0 / 0
Регистрация: 11.09.2006
Сообщений: 373
|
|
30.01.2008, 08:26 | 25 |
Для: Gor
адрес у страницы "No documents found" какой? пишите в асю, а то топик уже раздулся.. потом если получится результат напишете здесь
0
|
0 / 0 / 0
Регистрация: 19.07.2007
Сообщений: 1,098
|
|
30.01.2008, 11:44 | 26 |
На кнопке у Вас такой код?
На JavaScropte window.document.location = /srvclst1/ITphones.nsf/Cards44?ReadForm&View=Gen55&RestrictToCategory=Д это должно работать...
0
|
kor
|
|
30.01.2008, 11:51 | 27 |
Для: Sandr
вот именно что это не кнопка а только <Computed value>....с кодом Код
Path:=@Implode(@Explode(@Subset(tmp;-1);"\\\\");"/"); tmp:=@Name([CN];@DbName); "<A HREF=\"/" + Path + "ITphones.nsf\\Cards44?ReadForm&View=Gen55&RestrictToCategory=Д"+"\">Д</A>" |
0 / 0 / 0
Регистрация: 19.07.2007
Сообщений: 1,098
|
|
30.01.2008, 11:54 | 28 |
Я же говорю, напишите на JSе...
0
|
0 / 0 / 0
Регистрация: 11.09.2006
Сообщений: 373
|
|
30.01.2008, 11:59 | 29 |
<a href =# onclick="window.open(/index.nsf/q?readform&view=news&RestrictToCategory=П, document._domino_target)">Буковка П</a>
0
|
0 / 0 / 0
Регистрация: 19.07.2007
Сообщений: 1,098
|
|
30.01.2008, 12:04 | 30 |
Вы делаете window.open, а я говорю, измените локейшен текущего документа...
0
|
0 / 0 / 0
Регистрация: 11.09.2006
Сообщений: 373
|
|
30.01.2008, 12:26 | 31 |
Для: Sandr
Вы правы. Если результат нужно отобразить в текущем фрейме: <a href =# onclick="window.document.location =/index.nsf/formname?readform&view=viewname&RestrictToCategory=П">П русская</a>
0
|
Somdr
|
30.01.2008, 12:38
#32
|
0
|
kor
|
|
30.01.2008, 12:40 | 33 |
т.е. Computed value вот такое?
Код
"<a href =# onclick="window.document.location = /srvclst1/ITphones.nsf/Cards44?ReadForm&View=Gen55&RestrictToCategory=Д, document._domino_target)">Буковка Д</a>" Что то не то разве? Я понимаю конечно что я немного надоел)))))))) Но вот ещё один вопросик он совссеееееееем маааааааааленький. Если у меня есть в вебе кнопка я хочу её скрыть для пользователей определённых или для определённой группы На кнопке пишу скрытие вида: (@DbColumn("":"NoCache";"SRVCLST1/RU":"ITmateri.nsf"; "VSet";1) = @Name([CN];@UserName)) VSet - вьюха с пользователями. Т.е. в вебе такая фишка не прокатывает? Кнопка видна всё равно будет? |
0 / 0 / 0
Регистрация: 19.07.2007
Сообщений: 1,098
|
|
30.01.2008, 12:51 | 34 |
а если window.frames["имя фрейма"].document.location
0
|
kor
|
|
30.01.2008, 12:59 | 35 |
оугается=)
Код
"<a href =# onclick="window.frames["frame1"].document.location = /srvclst1/ITphones.nsf/Cards44?ReadForm&View=Gen55&RestrictToCategory=Д, document._domino_target)">Буковка Д</a>" |
0 / 0 / 0
Регистрация: 19.07.2007
Сообщений: 1,098
|
|
30.01.2008, 13:11 | 36 |
Код
{<a href =# onclick="window.frames[frame1].document.location = /srvclst1/ITphones.nsf/Cards44?ReadForm&View=Gen55&RestrictToCategory=Д, document._domino_target)">Буковка Д</a>}
0
|
kor
|
|
30.01.2008, 14:02 | 37 |
Он мне при сохранении документа всё равно кавычки перерисовывает=))))))
Код
"<a href =# onclick=\"window.frames[frame1].document.location = /srvclst1/ITphones.nsf/Cards44?ReadForm&View=Gen55&RestrictToCategory=Д, document._domino_target)\">Буковка Д</a>" Ссылка вот такая получается при нажатии на Буковку Д - Код
http://srvclst1/ITphones.nsf/Cards44?OpenForm# |
30.01.2008, 14:02 | |
30.01.2008, 14:02 | |
Помогаю со студенческими работами здесь
37
Allow Document Locking под Web Обновление фреймсета под Web Работа агентов под Web Computed Rich Text под Web Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |