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

формула @username в виде

04.10.2007, 13:43. Показов 31436. Ответов 24
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Всем доброгоо времени суток.
Помоему такой вопрос уже обсуждался к сожалению не смог найти нужный топик.
Проблема вот в чём.
Необходимо для каждого юзера показывать документы соответствующие такому Select - у

Code
1
SELECT Form ="Request" & cursig = @Name([CN];@UserName)
Вьюха не отрисовыает доки, отрисовывает только при ребилде из дизайнера для определённого пользователя. Конечно хотелось бы чтобы при открытии вью она сразу же отрисовывала доки соответственно данному запросу.
cursig - поле текущей подписи.
Подзабыл. По моему Лотусовыми средствами это невозможно? Не помню...
Помню про View.Rebuild то что он доступен только для Managera... а вот это... нет..
Как с этим боролись?
Поля Readers не предлагать))))
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
04.10.2007, 13:43
Ответы с готовыми решениями:

В Виде Использую Отбор По @username
Привет! Есть вид в базе, в формуле отбора использую формулу SELECT Form = "Task" & !Status *= "Удален"...

Как получить @username последнего добавленного контакта или @username по номеру телефона?
Teegram api Как получить @username последнего добавленного контакта или @username по номеру телефона

Физическая формула в виде объекта (дерева)
Всем добрый день, в программировании чайник, перелопатил все(Гугл). Нужен алгоритм преобразования например вот этой формулы(во вложении) в...

24
1 / 1 / 0
Регистрация: 04.08.2006
Сообщений: 2,950
04.10.2007, 13:52
Для: Gor
Используйте

Shared, private-on-first-use views
0
kor
04.10.2007, 14:06
Спасибо!!! Получилось. Действительно ответ на поверхности.
kor
04.10.2007, 14:30
А ВОТ ещё небольшой вопросик
В приватной вьюхе
вот такую формулу проглатывает, документы показывает нормально

Code
1
SELECT Form ="Request" & cursig = @Name([CN];@UserName)
а вот в такой показывает все документы с любым Status-ом


Code
1
SELECT Form ="Request" & cursig = @Name([CN];@UserName) & status = "awaiting"
т.е отображает все документы и со статусом close и awaiting и open ??

ПОЧЕМУ ТАК??!
Заблокирован
04.10.2007, 14:47
...Действительно ответ на поверхности.
Я даже где то историю читал о том как частные представления портят программистам жизнь :lol:

Как начнут пропадать документы в представлении посмотри CodeBase
0
0 / 0 / 0
Регистрация: 23.10.2006
Сообщений: 218
04.10.2007, 15:45
<!--QuoteBegin-Morpheus+5:10:2007, 12:39 -->
<span class="vbquote">(Morpheus @ 5:10:2007, 12:39 )</span><!--QuoteEBegin-->Используйте

Shared, private-on-first-use views
[snapback]80743" rel="nofollow" target="_blank[/snapback]?[/quote]

Не используйте!!! Вещь мутная и анализу не подлежит!
1. Проблемы с обновление дизайна.
2. Проблемы с индексированием вьюхи.

И если с первой ещё можно как-то бороться, то со второй - никак. Лучше ух использовать встроенное категоризированое представление.

<!--QuoteBegin-root+5:10:2007, 13:34 -->
<span class="vbquote">(root @ 5:10:2007, 13:34 )</span><!--QuoteEBegin-->Я даже где то историю читал о том как частные представления портят программистам жизнь
[snapback]80774" rel="nofollow" target="_blank[/snapback]?[/quote]

Я эту историю на себе ощутил...
0
kor
04.10.2007, 15:45
ну всё таки разобрался... Вешь действительно немного мутноватая... посмотрим как себя поведёт при тестировании, но пока результат нравится....
оказывается данное условие выполняется только если во вьюху непосредственно саму поместить колонку со статусом=))) Причём даже скрытую))

SELECT Form ="Request" & cursig = @Name([CN];@UserName) & status = "awaiting"

Непонятно немного со вьюхами, которые она плодит... с ключиками... но буду разбираться...
как и сказал результат пока полностью устраивает..
Заблокирован
04.10.2007, 15:45
Для: Mihal
Решились удалением перед закрытием БД
0
kor
04.10.2007, 15:46
Не используйте!!! Вещь мутная и анализу не подлежит!
1. Проблемы с обновление дизайна.
2. Проблемы с индексированием вьюхи.
Ну а например?! Какие именно? И в каком случае?
0 / 0 / 0
Регистрация: 29.09.2007
Сообщений: 31
04.10.2007, 15:47
Для: Gor

С ключиками - это приватные для каждого пользователя
0
0 / 0 / 0
Регистрация: 04.12.2004
Сообщений: 3,329
04.10.2007, 15:48
Говорят, десктопные личные представления лишены проблемы с индексами.
0
0 / 0 / 0
Регистрация: 23.10.2006
Сообщений: 218
04.10.2007, 15:55
<!--QuoteBegin-root+5:10:2007, 14:32 -->
<span class="vbquote">(root @ 5:10:2007, 14:32 )</span><!--QuoteEBegin-->Решились удалением перед закрытием БД
[snapback]80791" rel="nofollow" target="_blank[/snapback]?[/quote]
Замечательный выход! Хера там - каждый раз при открытии строить индекс! Нет уж, только встроенное категоризированое! Никаких приватных он фёст юз! Ну их в болото! В переводе с английского это означает "приватные, работают только один раз" .

<!--QuoteBegin-Gor+5:10:2007, 14:32 -->
<span class="vbquote">(Gor @ 5:10:2007, 14:32 )</span><!--QuoteEBegin-->ну всё таки разобрался... Вешь действительно немного мутноватая... посмотрим как себя поведёт при тестировании, но пока результат нравится....
[snapback]80790" rel="nofollow" target="_blank[/snapback]?[/quote]
Галимо поведёт! К гадалке не ходи!

<!--QuoteBegin-Gor+5:10:2007, 14:33 -->
<span class="vbquote">(Gor @ 5:10:2007, 14:33 )</span><!--QuoteEBegin-->Ну а например?! Какие именно? И в каком случае?
[snapback]80792" rel="nofollow" target="_blank[/snapback]?[/quote]

Знал бы в каком случае - придумал бы как бороться. А так нормально вроде всё, потом - "бац!" и документ не попадает. А должен! Перестраиваешь индекс - есть документ!

<!--QuoteBegin-Medevic+5:10:2007, 14:35 -->
<span class="vbquote">(Medevic @ 5:10:2007, 14:35 )</span><!--QuoteEBegin-->Говорят, десктопные личные представления лишены проблемы с индексами.
[snapback]80794" rel="nofollow" target="_blank[/snapback]?[/quote]
Безбожно врут! Заманивают!
0
Заблокирован
04.10.2007, 15:58
... вот нашел


nor писал
Многие программисты платформы Domino, планируя и внедряя в своих проектах приватные представления, вводят себя и конечных пользователей в состояние совершенного ступора и недоумения. Представьте себе менеджера департамента, который работает с годичным графиком отпусков сотрудников своего отдела. После многочасового и кропотливого стравнения данных из разных источников и внесения этих данных в базу данных, он решает немного передохнуть за чашечкой кофе и посмотреть на результаты своей работы. Он обращается к приватному представлению и... не видит ровном счетом ничего. (еще худшая ситуация: и... видит лишь часть внесенных документов). Естественно у несчастного менеджера мгновенно нарушается прцесс обмена веществ в организме, повышается давление, а в голове проносятся сотни мрачных мыслей: "Я сделал что-то не так?", "Кто-то удалил мои документы???", "База данных повреждена????", "3 часа моей работы потеряны???", "Какой, черти бы их подрали, телефон департамента технической поддержки!??". Затем начинаются звонки, недовольные возгласы, бледные лица девелоперов и т.д. На самом деле, весь этот бардак является следствием отсутствия взаимного понимания культур Востока и Запада. Как известно, программиcты Индии, где долгие годы разрабатывался Lotus Notes, являются последовательными сыновьями и дочерями своей древней родины. С детства впитав в себя философское мировоззрение своей древней цивилизации, Абхиманью, программист, отвечавший за кодирование частных представлений, привнес в в свою работу толику "правильного" отобржения документов в таких представлениях. К слову сказать, дабы все работало как нужно, требуется овеять себя и свое рабочее место благовониями, смешанными по специальному рецепту с некоторыми природными психотропными веществами. Затем нужно погрузить свое тело и мозг в состояние глубокого расслабления и созерцания экрана монитора. На заключительной стадии, помогая себе нехитрыми и несложными заклятиями на кшатрийском наречии, необxодимо ввести себя в состояние близкое к трансу и послать повелительное мысле-указание серверу Domino и своему рабочему компьютеру отобразить документы...

К сожалению, Абхиманью не так давно уволился из IBM и нашел себе работу в некой "Microsoft Cor.". В моем последнем телефонном разговоре с ним, он мне сообщил, что его назначили на ответственный пост, связанный с разработкой новой операционной системы. Однако получить от него рецепты благовоний и точные заклятия мне не удалось - Абхиманью сослался на сильную занятость."
0
0 / 0 / 0
Регистрация: 23.10.2006
Сообщений: 218
04.10.2007, 16:04
root, спасибо! Я как раз этот текст искал .
0
kor
01.11.2007, 13:27
to: Mihal

Code
1
2
3
4
5
Не используйте!!! Вещь мутная и анализу не подлежит!
1. Проблемы с обновление дизайна.
2. Проблемы с индексированием вьюхи.
 
И если с первой ещё можно как-то бороться, то со второй - никак. Лучше ух использовать встроенное категоризированое представление.
Ну как говорится))))))) Пока шишек не набиёшь не поймёшь что да как=))))))))) он фёст юз УЖОССС=)))) Попробовал пользоваться около месяца))))) Даже с дизайном непонятно что творится... Правлю дизайн, пользователь потом открывает эту вьюху по ссылке, а у него таааааамммм..... что то совсем непонятное.... после индексации и Recompile всё встаёт на свои места=)) Но это не выход никак=))))

А МОЖНО ПОПОДРОБНЕЙ ПРО ВСТРОЕННЫЕ КАТЕГОРИЗИРОВАННЫЕ ПРЕДСТАВЛЕНИЯ)))))?????????
Желательно как нибудь поближе к моему примеру, чтобы во вьюхе содержались только доки по такой формуле ELECT Form ="Request" & cursig = @Name([CN];@UserName)
где cursig - текущая подпись
1 / 1 / 0
Регистрация: 04.08.2006
Сообщений: 2,950
01.11.2007, 13:39
Для: Gor
Вложенное категор. представлеие должно иметь категорию cursig = @Name([CN];@UserName)
а в свойствах влож. вида в секции ShowSingleCategory - укажите @Name([CN];@UserName)

всё
0
0 / 0 / 0
Регистрация: 23.10.2006
Сообщений: 218
01.11.2007, 14:02
Встроенное представление растягиваешь по ширине и по ысоте на 100% пейджа. Если ничего больше на пейдж не втюхивать - но по высоте пролазит.

Во встроенном не работают сортировки по колонкам. Надо делать несколько категоризированых вьюх и переключаться между ними.
0
0 / 0 / 0
Регистрация: 19.07.2007
Сообщений: 1,098
01.11.2007, 14:05
А можно первую колонку сделать вычисляемой из cursig (скрыть её), а на PostOpen вьюхи делать вьюфильтр (сравнивать значение первой колонки и имени пользователя)...
0
0 / 0 / 1
Регистрация: 30.06.2007
Сообщений: 2,153
01.11.2007, 16:13
А если к формуле прибавить & @Today = @Today, то не поможет?
Я конечно знаю, так делать нельзя, но просто слышал такой способ, а попробовать всё никак не удалось...
0
0 / 0 / 0
Регистрация: 23.10.2006
Сообщений: 218
01.11.2007, 22:40
<!--QuoteBegin-Sandr+2:11:2007, 13:52 -->
<span class="vbquote">(Sandr @ 2:11:2007, 13:52 )</span><!--QuoteEBegin-->А можно первую колонку сделать вычисляемой из cursig (скрыть её), а на PostOpen вьюхи делать вьюфильтр (сравнивать значение первой колонки и имени пользователя)...
[snapback]84080" rel="nofollow" target="_blank[/snapback]?[/quote]
Вперёд! Только не забудь, что фильтр, наложеный на вьюху пытается наложиться и после открытия новой вьюхи. О чём думали индусы - непонятно. Именно из-за этого юзать эту шнягу напряжно. Во всех вьхах на postopen прописывать снятие фильтра. Так весело!

<!--QuoteBegin-Omh+2:11:2007, 16:00 -->
<span class="vbquote">(Omh @ 2:11:2007, 16:00 )</span><!--QuoteEBegin-->А если к формуле прибавить & @Today = @Today, то не поможет?
[snapback]84109" rel="nofollow" target="_blank[/snapback]?[/quote]
Формула отбора не обновляется при обновлении индекса представления. Не поможет. А вот со временем открытия вьюхи будут проблемы.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
01.11.2007, 22:40
Помогаю со студенческими работами здесь

Булевая формула в виде СДНФ и СКНФ
Логическую функцию трех переменных f(x,y,z) представить булевой формулой в виде СДНФ и СКНФ.

Формула: дроби (числитель и знаменатель той же высоты, что и вся формула)
Всем доброго времени суток! Многие сталкивались с тем, что, при создании формул, числитель и знаменатель дроби уменьшаются. Собственно...

@username в Web
столкнулся с проблемой такого плана: есть форма (fUserBar) на ней есть скрытое поле SaveOptions (естественное равное &quot;0&quot;), ...

@username и @servername
Сталкнулся с такой проблемой, которую еле решил,... но все же хочу спросить Создал Локальную БД Создал на форме Button Мне ее нужно...

Формула полной вероятности и формула Байеса
Каждому из 3 первоклассников - Пете, Коле и Мише - предложили одинаковое количество загадок. Петя отгадывает в среднем 3 загадки из 4. Коля...


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

Или воспользуйтесь поиском по форуму:
20
Ответ Создать тему
Новые блоги и статьи
Доступность команды формы по условию
Maks 07.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: сделать доступной кнопку (команда формы "ЗавершитьСписание") при. . .
Уведомление о неверно выбранном значении справочника
Maks 06.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "НарядПутевка", разработанного в конфигурации КА2. Задача: уведомлять пользователя, если в документе выбран неверный склад. . .
Установка Qt Creator для C и C++: ставим среду, CMake и MinGW без фреймворка Qt
8Observer8 05.04.2026
Среду разработки Qt Creator можно установить без фреймворка Qt. Есть отдельный репозиторий для этой среды: https:/ / github. com/ qt-creator/ qt-creator, где можно скачать установщик, на вкладке Releases:. . .
AkelPad-скрипты, структуры, и немного лирики..
testuser2 05.04.2026
Такая программа, как AkelPad существует уже давно, и также давно существуют скрипты под нее. Тем не менее, прога живет, периодически что-то не спеша дополняется, улучшается. Что меня в первую очередь. . .
Отображение реквизитов в документе по условию и контроль их заполнения
Maks 04.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеСпецтехники", разработанного в конфигурации КА2. Данный документ берёт данные из другого нетипового документа. . .
Фото всей Земли с борта корабля Orion миссии Artemis II
kumehtar 04.04.2026
Это первое подобное фото сделанное человеком за 50 лет. Снимок называют новым вариантом легендарной фотографии «The Blue Marble» 1972 года, сделанной с борта корабля «Аполлон-17». Новое фото. . .
Вывод диалогового окна перед закрытием, если документ не проведён
Maks 04.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: реализовать программный контроль на предмет проведения документа. . .
Программный контроль заполнения реквизитов табличной части документа
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: 1. Реализовать контроль заполнения реквизита. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru