Диалоги Lotus developers

  • Автор темы Автор темы Vagor.ini
  • Дата начала Дата начала
Статус
Закрыто для дальнейших ответов.
Решилась побеспокоить вас ещё разок.
я подобное обсуждение уже тут встречала, но ничего не поняла.
есть форма(1), в которой есть поле Дата. В неё пишутся месяц и год.
есть вид, который отображает документы этой формы(1).
он является Embedded view для другой формы(2).
необходимо вывести в Embedded view только те документы, у которых поле Дата совпадает со значением соответствующего поля в форме(2). Как правильно написать такую проверку?

и второе
по колонкам Embedded view в форме(2) считается некое значение Итого.
есть код

lst := @DbLookup("":"NoCache";@DbName;"shtat";sdocID;5);
@If(@IsError(lst); 0; @Sum(lst))

так вот срабатывает @IsError(lst). ошибка такая
Entry not found in index.

(вид shtat категоризован по колонке docID, в котором отображаются значения поля sdocID)

пожалуйста, подскажите, что не так?
 
Для: Idea
@DbLookup
Given a key value, looks in the specified view (or folder) and finds all documents containing the key value in the first sorted column within the view. For each selected document, @DbLookup returns either the contents of a specified column in the view, or the contents of a specified field.

хм.. а то вообще возвращает DBLookup&

З,Ы, желательно один и тотже вид не юзать как встроенный и как для поиска
 
...
есть форма(1), в которой есть поле Дата. В неё пишутся месяц и год.
есть вид, который отображает документы этой формы(1).
он является Embedded view для другой формы(2).
необходимо вывести в Embedded view только те документы, у которых поле Дата совпадает со значением соответствующего поля в форме(2). Как правильно написать такую проверку?

и второе
по колонкам Embedded view в форме(2) считается некое значение Итого.
есть код

lst := @DbLookup("":"NoCache";@DbName;"shtat";sdocID;5);
@If(@IsError(lst); 0; @Sum(lst))

так вот срабатывает @IsError(lst). ошибка такая
Entry not found in index.

(вид shtat категоризован по колонке docID, в котором отображаются значения поля sdocID)

пожалуйста, подскажите, что не так?

1) Вид нужно категоризовать по нужному значению, а потом есть возможность ограничить встр.вид желаемой категорией:

Show single category in embedded views

You can restrict an embedded view to a single category.
1. Open a form in Designer.
2. Choose Create - Embedded Element - View. The Insert Embedded View dialog box appears.
3. Highlight the view you want and click OK.
4. Choose "Show Single Category" as the event in the Programmer's pane.
5. Enter a formula to compute the category. The formula can make use of information about the current user and information from the current document (the one embedding the view).
For the Show Single Category option to work, the embedded view must first have been categorized . Note that the category name will not appear in the embedded view. For example, if you check the Show Single Category box for a category named Kitchen, the embedded view will not have a line named Kitchen. Instead, you will see under Kitchen documents such as Stove, Refrigerator, and so on.
You cannot use @Commands with Show Single Category.
If the Show Single Category formula evaluates to an asterisk (*), all categories are shown. This is useful if, for example, you want to restrict an embedded view to a single category for Web users and show all categories for Notes users.

2) Проверьте, какие значения в действительности получает ключ для поиска.
 
Вопрос тем, кто пользовал NEMProgressBar. Сталкивался ли кто-нибудь с такой ерундой: временами сие чудо перестает отображать прогресс, намертво вставая в определенной точке, хотя контролируемый процесс продолжает себе идти? По завершении все нормально закрывается..
 
Помогите выйти из ступора...

Есть программный код на формулах который выполняется при сохранение дока. Мне надо перед тем каего запустить проверить на "непустость" поле N. Если поле пустое то не выполнять код так как будет ошибочный результат. Как это сделать на фомулах?

Аналог на скрипте понятен.
На формулах подскажите плиз. Сенк.
 
Код:
@IF (field = ""; @Prompt("Field is empty"); @do(

Ваш большой код 

)
)
 
Люди, подскажите!

После первой подсказки все меньше и меньше хочется думать и больше хочется спрашивать...

Есть форма на ней субформа на ней html:
<div id="formsearch"><input type="text" name="Query" size="15" maxlength="40" title="Enter your query here !" /> <input type=button onClick="doSearch( this.form.Query );" value="Search" name="button"></div>

создается field для данных кнопка для поиска и так далее. Все это уже сделано. Вопрос в следующем - когда в данном field нажимаешь enter - происходит form submit. а надо - чтобы фокус "передавался кнопке и она нажималась". Сейчас так - ввел данные, мышкой нажал на кнопку - поиск пошел все хорошо. А если данные просто ввести и нажать enter - то происходит submit. Как подсказали умные люди - я ввел туда поле $$return и в качестве ссылки ввел свою же форму - но это не решает проблему - то есть сейчас при нажатии enter форма просто перегружается, а надо чтобы - ввел данные, enter нажал - пошел поиск.


Спасибо.
 
В $$Return повесьте формулу, которая выдает урл поиска в виде (базе) со значением введенного параметра.
 
Есть агент с тригером: After new mail has arrived.

Вопрос: почему помимо срабатывания после прихода письма он еще срабатывает каждый день около 00:10 ???

Это не напрягает, просто интересно.
 
Есть агент с тригером: After new mail has arrived.

Вопрос: почему помимо срабатывания после прихода письма он еще срабатывает каждый день около 00:10 ???

Это не напрягает, просто интересно.
может быть в это время дизайн этой бд обновляется и этот агент переписывается?
 
Верно, около 0 часов на сервере по умолчанию происходит масса служебных процессов. Например, сжатие базы в copy style, выводит ее ненадолго в оффлайн, потом опять в онлайн, чего может хватить агенту для сработки.
 
1) Вид нужно категоризовать по нужному значению, а потом есть возможность ограничить встр.вид желаемой категорией:

Show single category in embedded views

а можно примерчик кода, который может быть в Show Single Category? мне на глаза так и не попался.



и ещё вопрос уже по другой теме.
у локальной базы прописаны 2 роли - фактически "читатель"/"писатель". Я присваиваю себе (менеджеру) роль "писателя". пытаюсь хоть куда-нибудь вывести значения @UserRoles, а там ничего нет. Хоть сколько себе ролей вписывай. Если база на сервере - роли работают. Проверила на другой локальной базе - та же ситуация. Вопрос: это нормально????
 
Для: Idea
если не ошибаюсь на локале роли не срабатывают


в Show Single Category вставить ИД тек.дока
 
<!--QuoteBegin-Idea+7:12:2006, 11:44 -->
<span class="vbquote">(Idea @ 7:12:2006, 11:44 )</span><!--QuoteEBegin-->у локальной базы прописаны 2 роли - фактически "читатель"/"писатель". Я присваиваю себе (менеджеру) роль "писателя". пытаюсь хоть куда-нибудь вывести значения @UserRoles, а там ничего нет. Хоть сколько себе ролей вписывай. Если база на сервере - роли работают. Проверила на другой локальной базе - та же ситуация. Вопрос: это нормально????
[snapback]50107" rel="nofollow" target="_blank[/snapback]​
[/quote]
В ACL базы на закладке Advanced поставь галку на "Enforce a consistent ..."
 
Для: Morpheus

срабатывают, если в аксесс контроле БД в адванседах стоит галка: Enforce a consistent Access...
 
Статус
Закрыто для дальнейших ответов.
Мы в соцсетях:

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