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

Не заполняются поля ответного документа

03.09.2009, 10:00. Показов 16156. Ответов 9
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здравствуйте все!
Возникла проблема. Есть форма А - документ, форма Б - ответ, у формы Б взведён флаг наследования полей родительского документа.
На форме А кнопка с формулой @Command([Compose]; "форма Б").
По нажатию кнопки создаётся документ по форме Б, НО значения одноимённых полей не наследуются, поля автор/читатель (editable) значением по умолчанию не заполняются. При сохранении документа Б вылетает ошибка "Вы не входите в список авторов...". У пользователя в ACL права Автор, есть полномочия создавать и удалять документы. На форме Б ограничений на список авторов не установлено.
Под пользователем с правами менеджера всё работает.
Подскажите, пожалуйста, в чём может быть дело?
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
03.09.2009, 10:00
Ответы с готовыми решениями:

Создание ответного документа
Можно ли ответный документ создавать из открытого документа. Т.е. открыл документ нажал кнопку ответ открылся новый документ. Я так...

Как из ответного документа поменять агентом родительское поле
Помогите плиз начинающим ))) Такая задачка: Есть ответные доки... Я создал агента через @- формулы чтобы он менял определенные поля что...

Макет табличного документа. Не заполняются параметры
Всем доброго времени суток! В 1С8.2 сформировала макет табличного документа. Заполняю его данными, а при выполнении метода...

9
1 / 1 / 0
Регистрация: 04.08.2006
Сообщений: 2,950
03.09.2009, 10:11
nvy
в форме ответного документа , в свойствах , 2я закладка - ставим галку Формулаз Инхерит валуес фром ....
0
0 / 0 / 0
Регистрация: 19.04.2009
Сообщений: 2,219
03.09.2009, 10:17
Цитата Сообщение от Morpheus
nvy
в форме ответного документа , в свойствах , 2я закладка - ставим галку Формулаз Инхерит валуес фром ....
Так стоит она. Проблема возникает у пользователей с правами на базу Author. Под Managerом всё работает.
0
0 / 0 / 0
Регистрация: 04.12.2004
Сообщений: 3,329
03.09.2009, 10:19
Лучше всё делать ручками на скриптах. ;)
0
Tyo
03.09.2009, 10:23
1. Установите у полей defaultValue равным имени поля документа А, из которого должно браться значение в новом документе Б
2. Авторы по ACL, чтоб сохранить документ обязаны быть указаны в Authors-поле (через роль, через группу, явно - не важно).
0 / 0 / 0
Регистрация: 19.04.2009
Сообщений: 2,219
03.09.2009, 10:30
Цитата Сообщение от Medevic
Лучше всё делать ручками на скриптах. ;)
Уже подумываю об этом :(
Обычно в подобных случаях проблема возникала из-за какой-нибудь галки на ...дцатой закладке он знает где. Уже голову сломал искать, где что не так.



Цитата Сообщение от TIA
1. Установите у полей defaultValue равным имени поля документа А, из которого должно браться значение в новом документе Б
2. Авторы по ACL, чтоб сохранить документ обязаны быть указаны в Authors-поле (через роль, через группу, явно - не важно).
1. - установлено.
2. - пользователь указан в Authors-поле и в роли и явно через @UserName.

При создании документа Б все поля просто пустые. И это только для пользователя с правами в АКЛ автор. Если права Манагер, то поля заполняются.
0
0 / 0 / 0
Регистрация: 04.12.2004
Сообщений: 3,329
03.09.2009, 10:38
Если я не ошибаюсь, ответы надо создавать формулой @Command([ComposeWithReference];...; 2).
0
0 / 0 / 0
Регистрация: 19.04.2009
Сообщений: 2,219
03.09.2009, 10:47
Цитата Сообщение от Medevic
Если я не ошибаюсь, ответы надо создавать формулой @Command([ComposeWithReference];...; 2).
Так тоже не работает.
Обнаружил пренепреятную вещь - всё работает только под моей учёткой. Дал тестовому пользователю права менеджера на базу, перекомпильнул под его учёткой - и всё равно, под его учёткой не работает, а под моей - работает. Полтергейст какой-то.
0
Tyo
03.09.2009, 11:33
nvy
Чудес не бывает. Бывает недостаток информации.

Не скриптом ли выводится сообщение?
Не выполняется ли модификация третьего документа (например в QS)?
После переключения id, перегружал Notes?
Одинаков ли FrameSet и контекстная вьюшка (из которой открыт документ А) в обоих экспериментах?
0 / 0 / 0
Регистрация: 19.04.2009
Сообщений: 2,219
03.09.2009, 11:43
Цитата Сообщение от TIA
nvy
Чудес не бывает. Бывает недостаток информации.

Не скриптом ли выводится сообщение?
Не выполняется ли модификация третьего документа (например в QS)?
После переключения id, перегружал Notes?
Одинаков ли FrameSet и контекстная вьюшка (из которой открыт документ А) в обоих экспериментах?
Кажется разобрался.
Поля в обеих формах (А и Б) находятся в контролируемых разделах, роль доступа к которым - [Admin]. Данной роли, разумеется, у пользователей нет. Если полям Author/Reader задать свойство Computed, то нужные значения задаются. Я для удобства админа сделал их Editable с нужными дефолтными значениями, так вот в таком варианте значения при создании не присваиваются. Я так понял, Лотус считает, что раз у пользователя нет прав на редактирование этих полей, то и нечего задавать им значения.
Короче, буду заполнять скриптом - так железно работает.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
03.09.2009, 11:43
Помогаю со студенческими работами здесь

Не заполняются поля таблицы
Всем доброго времени суток! Вообщем проблемка , не заполняются в мускул поля, введенные через форму, добавляется только поле которое и...

Текстовые поля заполняются пробелами
Суть проблемы такова: При открытии любого элемента управления работающего с текстом, текстовые поля сразу начинают заполняться...

Не заполняются поля карточки сотрудника
Здравствуйте! Помогите, пожалуйста, выяснить причину, почему не срабатывает макрос (Macros_PNG.PNG), а именно не заполняются поля...

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

CodeIgniter: Почему поля ввода имени пользователя и пароля заполняются автоматически?
Добрый день, всем! Изучаю CodeIgniter. Он сейчас пустой (только установлен). Начал с регистрации пользователя. Вызываю простейшее...


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

Или воспользуйтесь поиском по форуму:
10
Ответ Создать тему
Новые блоги и статьи
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост.
Programma_Boinc 28.12.2025
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост. Налог на собак: https:/ / **********/ gallery/ V06K53e Финансовый отчет в Excel: https:/ / **********/ gallery/ bKBkQFf Пост отсюда. . .
Кто-нибудь знает, где можно бесплатно получить настольный компьютер или ноутбук? США.
Programma_Boinc 26.12.2025
Нашел на реддите интересную статью под названием Anyone know where to get a free Desktop or Laptop? Ниже её машинный перевод. После долгих разбирательств я наконец-то вернула себе. . .
Thinkpad X220 Tablet — это лучший бюджетный ноутбук для учёбы, точка.
Programma_Boinc 23.12.2025
Рецензия / Мнение/ Перевод Нашел на реддите интересную статью под названием The Thinkpad X220 Tablet is the best budget school laptop period . Ниже её машинный перевод. Thinkpad X220 Tablet —. . .
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта Симптом: После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
Как объединить две одинаковые БД Access с разными данными
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
Новый ноутбук
volvo 07.12.2025
Всем привет. По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне: Ryzen 5 7533HS 64 Gb DDR5 1Tb NVMe 16" Full HD Display Win11 Pro
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов На странице: https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/ нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином. Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов. . . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru