0 / 0 / 0
Регистрация: 04.12.2004
Сообщений: 3,329

Представление и скрипт

30.10.2005, 13:32. Показов 15640. Ответов 6
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Привет всем.
Вот такая проблема начала появляться.
Меняю поля в документах черех лотус скрипт. Значение устанавливается, но в представлении изменения не отображаются, хотя поля 100% изменяются. При просмотре документа это видно. Refresh (F9) или Rebuild (Shift - F9) не помогает. Но эти изменения мгновенно отображаются, если открыть и закрыть с сохранением каждый измененный документ. Это начало появляться с увеличением объема базы.
Что это такое и как-нибудь исправляется ?
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
30.10.2005, 13:32
Ответы с готовыми решениями:

Если известно десятичное представление числа 255, 7, то его двоичное представление
1. 11111111, 0111 2. 111111111,1110 3. 11111111, 111 4. FF, 3 5. 255, 111

Программа переводит строковое представление числа в числовое представление
Программа получает запись действительного числа в виде строки. Входная переменная, то есть, имеет тип данных String. Программа...

Заменить представление во всем коде БД на представление из другой БД
В базе было представление v_names. Во всех элементах базы в коде использовалось это название. Но теперь данные нужно брать из такого же...

6
0 / 0 / 0
Регистрация: 09.11.2003
Сообщений: 283
30.10.2005, 13:38
<!--QuoteBegin-Medevic+31:10:2005, 13:19 -->
<span class="vbquote">(Medevic @ 31:10:2005, 13:19 )</span><!--QuoteEBegin-->Привет всем.
Вот такая проблема начала появляться.
Меняю поля в документах черех лотус скрипт. Значение устанавливается, но в представлении изменения не отображаются, хотя поля 100% изменяются. При просмотре документа это видно. Refresh (F9) или Rebuild (Shift - F9) не помогает. Но эти изменения мгновенно отображаются, если открыть и закрыть с сохранением каждый измененный документ. Это начало появляться с увеличением объема базы.
Что это такое и как-нибудь исправляется ?
[snapback]26504" rel="nofollow" target="_blank[/snapback]?[/quote]

А какая у Вас версия Domino? Возможно что это баг лотуса(сервер/клиента), который пофиксан в последних версиях (в 6.5.4FP2 например)
0
0 / 0 / 0
Регистрация: 04.12.2004
Сообщений: 3,329
30.10.2005, 13:54
<!--QuoteBegin-Guest+31:10:2005, 14:25 -->
<span class="vbquote">(Guest @ 31:10:2005, 14:25 )</span><!--QuoteEBegin-->А какая у Вас версия Domino? Возможно что это баг лотуса(сервер/клиента), который пофиксан в последних версиях (в 6.5.4FP2 например)
[snapback]26505" rel="nofollow" target="_blank[/snapback]?[/quote]
Клиент - 6.5.4. Сервер - 5.4.1.
Но мне кажется, это не глюк. Это мой глюк.
Сейчас посмотрел. Забыл добавить NotesUIWorkspace.ViewRefresh.
Как мне кажется, Refresh обновляет front-end представление по back-end. Т.е. возможно, сначала надо сделать обновление back-end представления. Т.е. NotesView.Refresh.
0
0 / 0 / 2
Регистрация: 07.05.2005
Сообщений: 743
30.10.2005, 14:03
Работай с полями напрямую а не через итемы
пример занесения значениея в поле Subject (которое есть в колонке вида)

Doc.Subject="Новая тема"
0
mor
01.11.2005, 12:42
на закладке Advanced в свойствах каждого представления есть секция Index, которая регулирует частоту обновления представления. более того, с увеличением размера базы данных, необходимо ответственно подойти к вопросу построения индекса базы даных в целом и проектирования представлений в частности. также в этой ситуации кртитическую роль начинает играть производительность и ресурсоемкость сервера, на который установлен сервер Domino. в этом случае не рекомендуется создавать прдставления, нагруженные большим количеством документов и сложными формулами для их отображения. лучше создать пару небольших и простых представлений вместо одного громоздкого.
0 / 0 / 0
Регистрация: 04.12.2004
Сообщений: 3,329
01.11.2005, 13:20
Для: nor
Это все я в курсе. Обновление индексов тоже стоит "Auto, after first use".
Вопрос был скорее в том, что поля в документах физически изменялись, что видно было как при открытии документа, так и в окне свойств документа, но в представлении это не отображалось. Как после обновления (refresh - F9), так даже после перестройки (rebuild - shift + F9) представления. Вот это мне показалось очень странным.
Сейчас, вроде бы, проблема решилась.
0
0 / 0 / 0
Регистрация: 04.12.2004
Сообщений: 3,329
10.11.2005, 15:38
Только что узнал. Почему не показывает зачение поля в представлении.
Оказывается, если у поля не установлен флаг SUMMARY, то его значение отображается некорректно.
Поэтому при создании поля через класс NotesItem надо проверять свойство IsSummary.

Но самое главное - вызов метода ComputeWithForm может этот флаг удалить !!!!
Вот засада. Я как раз использую ComputeWithForm. И в некоторых документах у меня есть поле без этого флага.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
10.11.2005, 15:38
Помогаю со студенческими работами здесь

Перевести строковое представление числа в числовое представление
Программа получает запись действительного числа в виде строки. Входная переменная, то есть, имеет тип данных String. Программа переводит...

Необходимо вставить в скрипт увеличения картинки, скрипт просмотра панорамы 360
Здравствуйте. У меня такой специфический вопрос, на моем сайте имеется скрипт для увеличения картинки при наведении на нее курсора мыши....

Скрипт.Нужно из файла csv в AD. и автоматом этот скрипт добавляет 50 пользователей из execl
Import-Module ActiveDirectory $Users = Import-CSV -Delimiter &quot;;&quot; -Path &quot;C:\test\lol.csv&quot; $allou = Get-ADOrganizationalUnit -Filter *...

Объединить скрипт удаления переводов строки и скрипт вставки перевода по специальному символу
Здравствуйте, решаю задачу обработки текстового файла, необходимо сперва удалить все переносы строк, а потом выставить их заново по...

Чтобы скрипт на баше запустил через gcc скрипт на c++
Есть скрипт на баше, во время его выполнения нужно чтобы он запустил еще один (на c++). Может быть не туда написал, но все же к C++...


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

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Опции темы

Новые блоги и статьи
Создание Single Page Application на фреймах
krapotkin 16.11.2025
Статья исключительно для начинающих. Подходы оригинальностью не блещут. В век Веб все очень привыкли к дизайну Single-Page-Application . Быстренько разберем подход "на фреймах". Мы делаем одну. . .
Фото: Daniel Greenwood
kumehtar 13.11.2025
Расскажи мне о Мире, бродяга
kumehtar 12.11.2025
— Расскажи мне о Мире, бродяга, Ты же видел моря и метели. Как сменялись короны и стяги, Как эпохи стрелою летели. - Этот мир — это крылья и горы, Снег и пламя, любовь и тревоги, И бескрайние. . .
PowerShell Snippets
iNNOKENTIY21 11.11.2025
Модуль PowerShell 5. 1+ : Snippets. psm1 У меня модуль расположен в пользовательской папке модулей, по умолчанию: \Documents\WindowsPowerShell\Modules\Snippets\ А в самом низу файла-профиля. . .
PowerShell и онлайн сервисы. Валюта (floatrates.com руб.)
iNNOKENTIY21 11.11.2025
PowerShell функция floatrates-rub Примеры вызова: # Указанная валюта 'EUR' floatrates-rub -Code 'EUR' # Список имеющихся кодов валют floatrates-rub -Available function floatrates-rub {
PowerShell и онлайн сервисы. Погода (RP5.ru)
iNNOKENTIY21 11.11.2025
PowerShell функция Get-WeatherRP5rss для получения погоды с сервиса RP5 Примеры вызова Get-WeatherRP5rss с указанием id 5484 — Москва (восток, Измайлово) и переносом строки:. . .
PowerShell и онлайн сервисы. Погода (wttr)
iNNOKENTIY21 11.11.2025
PowerShell Функция для получения погоды с сервиса wttr Примеры вызова: Погода в городе Омск с прогнозом на день, можно изменить прогноз на более дней, для этого надо поменять запрос:. . .
PowerShell и онлайн сервисы. Валюта (ЦБР)
iNNOKENTIY21 11.11.2025
# Получение курса валют function cbr (] $Valutes = @('USD', 'EUR', 'CNY')) { $url = 'https:/ / www. cbr-xml-daily. ru/ daily_json. js' $data = Invoke-RestMethod -Uri $url $esc = 27 . . .
И решил я переделать этот ноут в машину для распределенных вычислений
Programma_Boinc 09.11.2025
И решил я переделать этот ноут в машину для распределенных вычислений Всем привет. А вот мой компьютер, переделанный из ноутбука. Был у меня ноут асус 2011 года. Со временем корпус превратился. . .
Мысли в слух
kumehtar 07.11.2025
Заметил среди людей, что по-настоящему верная дружба бывает между теми, с кем нечего делить.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru