Форум программистов, компьютерный форум, киберфорум
HCL Notes: Программирование
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.92/76: Рейтинг темы: голосов - 76, средняя оценка - 4.92
0 / 0 / 0
Регистрация: 29.04.2006
Сообщений: 364

отбор по тяжелой формуле во вью

17.06.2010, 19:10. Показов 13896. Ответов 8
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Доброго дня!
вопросец: надо во вью получить документы по формуле SELECT( ProbRecViewSelect & field1=value1)
а value1 могу найти как
value1 :=@DbLookup("":"NoCache" ; "":"";"TestView";@Name ( [Abbreviate] ; @UserName ) ; 2);
трабл1 @DbLookup в SELECT формуле не работает
трабл2 value1-массив
подскажите альтернативу?
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
17.06.2010, 19:10
Ответы с готовыми решениями:

Отбор во вью по полям ответов
Можно ли составить формулу отбора во вью таким образом, чтобы отбирались документы-ответы, удовлетворяющие определенным условиям, а также...

График тяжелой симметричной функции
Есть некоторая очень тяжелая двухаргументная функция, которая заведомо симметричная по двум аргументам. Для примера:f := Sqrt; Эта...

Любители тяжелой музыки откликнитесь
Проста интересна, а кто какую тяжелую музыку предпочитает и в каком стиле.... Мне лично больше по душе Панк... Делитесь соображениями

8
0 / 0 / 0
Регистрация: 15.05.2009
Сообщений: 1,454
17.06.2010, 19:29
а зачем такой изврат надо?
трабл3 - @UserName некорректно работает в общих видах.
тема рядом была Как создать вьюшку , получив условия выборки из документа ?
кратко идеи:
папки
несколько вьюх или фильтр, категоризация
профайлы (с какой-то версии)
переменные сервера
трабл2 - не понятен. Есть @IsMember, @IsNotMember,*= и т.п.
0
1 / 1 / 0
Регистрация: 07.12.2009
Сообщений: 1,197
17.06.2010, 19:37
Я уже против, чтобы на такие вопросы отвечать.. человек сам не знает, что спрашивает.
0
0 / 0 / 0
Регистрация: 29.04.2006
Сообщений: 364
17.06.2010, 19:59
>> несколько вьюх или фильтр, категоризация ? а можно на этом пункте подробнее.
Спасибо заранее!

Добавлено: to VladSh:не будьте столь категоричны... черные полосы у всех бывают
0
0 / 0 / 0
Регистрация: 29.04.2006
Сообщений: 364
17.06.2010, 20:42
в итоге юсер при открытии фрейсета должен видеть документы принадлежащие тем группам в которые он входит, принадлежность его к группе задается в профайле.
можно обойтись здесь без агента?
0
0 / 0 / 0
Регистрация: 15.05.2009
Сообщений: 1,454
17.06.2010, 20:45
имела в виду это:


Цитата Сообщение от nvy
Может сделать вычисляемое представление? Т.е. в зависимости от параметров отображать требуемое представление. Ну и не забываем про single category
Не учла, что к вашей задаче с мультизначными не получится show single category.
скорее всего, тут просятся личные папки или отбор через профайлы (если в вашей версии с профайлами будет работать, я лично не пробовала такого).
а вообще, непонятна задача, для чего получить документы именно в представлении - может, можно как-то еще по-другому.
Если просто для отчета - можно придумать альтернативы...
а чем стандартные доминошные группы и ридерс-поля у документов не подошли?
0
1 / 1 / 0
Регистрация: 07.12.2009
Сообщений: 1,197
17.06.2010, 21:42
Цитата Сообщение от oxystile
to VladSh:не будьте столь категоричны... черные полосы у всех бывают
"надо во вью получить документы по формуле SELECT" - это Вы о чём спрашиваете?
SELECT - это не для получения доков, а для отстройки вьюхи.
OKEN правильно сказала - начните с постановки задачи.



Цитата Сообщение от oxystile
в итоге юсер при открытии фрейсета должен видеть документы принадлежащие тем группам в которые он входит
1. То есть в документах будут прописаны группы (в каком-то поле).



Цитата Сообщение от oxystile
принадлежность его к группе задается в профайле.
2. Принадлежность к группе лучше задавать там, где положено - в адресной книге сервера, редактируя содержимое групп.
Тогда можно будет то поле, которое содержит наименования групп в документах, сделать типом READERS - юзер как раз будет видеть только те доки, что ему доступны. И отстройка вида не будет играть никакой роли.
Об этом собственно и писала OKEN: "а чем стандартные доминошные группы и ридерс-поля у документов не подошли?"
0
0 / 0 / 0
Регистрация: 13.06.2010
Сообщений: 47
18.06.2010, 14:32
Цитата Сообщение от oxystile
в итоге юсер при открытии фрейсета должен видеть документы принадлежащие тем группам в которые он входит, принадлежность его к группе задается в профайле.
Ну, возможно, я думаю, сделать так. По ссылке из навигатора во фрейме открываем форму со встроенной вьюхой, где show single category. В категорию одну из групп (первую в списке, к примеру). В навигаторе же или в открываемой форме выводим список групп пользователя. При выборе - перерисуем...
В принципе, можно вывести и все документы из всех групп, но тогда встраиваемую вьюху нужно будет категоризировать по суммам всех возможных сочетаний групп. А здесь уже возникает вопрос целесообразности. Чем больше групп - тем тяжелее будет эта вьюха.
0
0 / 0 / 0
Регистрация: 29.04.2006
Сообщений: 364
20.06.2010, 20:43
ридерсы однозначно нет, АК тоже нельзя трогать (на руках только база)
насчет папок ... юсер хочет выбрать в навигаторе entry "все Документы моей группы (групп)" и увидеть их
а в папки это я так понимаю скриптом надо документы закидывать, соответсвенно при каждом выборе этой entry будет срабатывать скрипт пробегать по коллекции документов, проверять и перемещать в папку...так? Единственный минус-время работы скрипта и тормоза при открытии...
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
20.06.2010, 20:43
Помогаю со студенческими работами здесь

Медленная загрузка тяжелой страницы.
Одна из страниц довольно "тяжелая". Появляется сначала пустая страница, а чуть позднее начинают появляться все контролы. И пользователь, не...

Отбор на быстрый отбор СКД
Всем привет. Подскажите кто-нить, чойта туплю. Есть простой отчет на СКД, в макете компоновки стоит отбор на договор. Но надо сделать...

Наушники для прослушивания тяжелой музыки
Здравствуйте. Ищу наушники, наиболее подходящие для прослушивания тяжелой музыки. Использовать буду только дома, поэтому их габариты...

поведение мозга под тяжелой нагрузкой
Здравствуйте, нужен совет. Мой мозг под тяжелой нагрузкой, когда мне сообщают много информации (лекции, митинги, книги), ведет себя...

Каждый из интегралов вычислить по формуле прямоугольника, по формуле трапеции и по формуле Симпсона
Каждый из интегралов вычислить по формуле прямоугольника, по формуле трапеции и по формуле Симпсона. Интегралы: ∫xe2xdx, пределы...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
9
Ответ Создать тему
Новые блоги и статьи
Управление камерой с помощью скрипта OrbitControls.js на Three.js: Вращение, зум и панорамирование
8Observer8 05.03.2026
Содержание блога Финальная демка в браузере работает на Desktop и мобильных браузерах. Итоговый код: orbit-controls-threejs-js. zip. Сканируйте QR-код на мобильном. Вращайте камеру одним пальцем,. . .
SDL3 для Web (WebAssembly): Синхронизация спрайтов SDL3 и тел Box2D
8Observer8 04.03.2026
Содержание блога Финальная демка в браузере. Итоговый код: finish-sync-physics-sprites-sdl3-c. zip На первой гифке отладочные линии отключены, а на второй включены:. . .
SDL3 для Web (WebAssembly): Идентификация объектов на Box2D v3 - использование userData и событий коллизий
8Observer8 02.03.2026
Содержание блога Финальная демка в браузере. Итоговый код: finish-collision-events-sdl3-c. zip Сканируйте QR-код на мобильном и вы увидите, что появится джойстик для управления главным героем. . . .
Реалии
Hrethgir 01.03.2026
Нет, я не закончил до сих пор симулятор. Эта задача сложнее. Не получилось уйти в плавсостав, но оно и к лучшему, возможно. Точнее получалось - но сварщиком в палубную команду, а это значит, в моём. . .
Ритм жизни
kumehtar 27.02.2026
Иногда приходится жить в ритме, где дел становится всё больше, а вовлечения в происходящее — всё меньше. Плотный график не даёт вниманию закрепиться ни на одном событии. Утро начинается с быстрых,. . .
SDL3 для Web (WebAssembly): Сборка библиотек: SDL3, Box2D, FreeType, SDL3_ttf, SDL3_mixer и SDL3_image из исходников с помощью CMake и Emscripten
8Observer8 27.02.2026
Недавно вышла версия 3. 4. 2 библиотеки SDL3. На странице официальной релиза доступны исходники, готовые DLL (для x86, x64, arm64), а также библиотеки для разработки под Android, MinGW и Visual Studio. . . .
SDL3 для Web (WebAssembly): Реализация движения на Box2D v3 - трение и коллизии с повёрнутыми стенами
8Observer8 20.02.2026
Содержание блога Box2D позволяет легко создать главного героя, который не проходит сквозь стены и перемещается с заданным трением о препятствия, которые можно располагать под углом, как верхнее. . .
Конвертировать закладки radiotray-ng в m3u-плейлист
damix 19.02.2026
Это можно сделать скриптом для PowerShell. Использование . \СonvertRadiotrayToM3U. ps1 <path_to_bookmarks. json> Рядом с файлом bookmarks. json появится файл bookmarks. m3u с результатом. # Check if. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru