#0
by napagokc
Подскажите, пожалуйста. Создаю программно реквизит формы. В отладчике вижу, что у "ЭтаФорма" реквизит есть. Хочу изменить значение этого реквизита, используя ЗначениеВРеквизитФормы, но получаю ошибку "Недопустимое значение параметра (параметр номер '2')". Во втором параметре написано имя реквизита, оно имеет тип "Строка" и полностью совпадает с именем добавленного реквизита. Почему может не работать? ЗЫ: РеквизитФормыВЗначение тоже не работает с аналогичной ошибкой, хотя по отладчику реквизит есть. На форму реквизит добавляется корректно. Вопрос только в том, как у него программно поменять данные? Это динамические данные, которые должны доставаться из отдельного РС и на форме отображаться только текущее значение. ЗЗЫ: В сами метаданные в конфигурации реквизит не добавлен.
#2
by napagokc
правильно называется =) Я же программно реквизит задаю. Название лежит в одной неизменной переменной, которая используется и при программном добавлении реквизита на форму, и при указании второго параметра в ЗначениеВРеквизитФормы. Тут ошибки нет.
#5
by napagokc
Неужели никто подобное не делал? Я знаю, что можно добавить реквизит в объект конфигурации и программно обращаться просто через "Объект". Но ведь тогда у меня в объекте будут храниться ненужные данные, которые там храниться, по сути, и не должны, т.к. эти данные не статические, а вычисляемые. Как мне получить желаемый результат? Может есть другой способ и я просто пошел не тем путем?
#6
by napagokc
А знаете что, дамы и господа? Я не разобрался почему не работает ЗначениеВРеквизитФормы и обратно, но моя проблема решилась элементарным: Разумеется, тут я явно присваиваю значение, а не динамически получаю результат, но это уже дело десятое. Самое главное я получил: присвоенное значение корректно отображается на форме и не вызывает ошибок при установки значения. ;)
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Не работает функия вопрос() в 8-ке/в SQL не работает в файл серверной работает
- Функция СводныйОстаток не работает на сервере, а на локальной базе работает
- Почему-то не работает раскладка клвиатуры в 1С 8.0...
- 1С 8.2 управляемая форма: "ЗначениеВРеквизитФормы" сворачивает дерево в таблице формы
- 8.2 ЗначениеВРеквизитФормы
- Не работает сортировка в СКД на одном клиенте, а на другом - работает
- 1с 8.2 Ошибка ЗначениеВРеквизитФормы при записи в табличную часть
- УФ. ЗначениеВРеквизитФормы. Недопустимое значение параметра
- ЗначениеВРеквизитФормы, недопустимое значение параметра ( параметр номер '2')
В этой группе 1С
- Сбивается отрисовка интерфейса.
- подключен к хранилищу конфигурации не хочет обновлять объект, а при срав-нии отл
- УТ 11.2 Обьединение нескольких заказов в один счет
- Мобильная платформа: узнать номер телефона
- Работа с драйвером весов масса к TerminalMassaK ( COMобъект )
- Программная отправка почты через gmail
- Добавление логотипа в заголовок прайс-листа СКД УТ11.2
- План обмена БП 3
- Логика заполнения обработки ПодборПараметровРасшифровкиПлатежа
- Поиск элемента отбора компоновки данных в отборе списка
- v7: Подскажите по методу ИспользоватьКорСубконто() БУХ Учет 4.5
- Как перепровести все документы только по одному регистру?
- УТ11 и проверка прав
- XDTO объект - как получить схему?
- СКД ФИО в подвале из запроса
- Удаление записей регистра при удалении документа
- СКД: Выражение представления вычисляемого поля
- Отбор строк таблицы на управляемых формах
- Отправка ZIP методом на http
- Попытка вставки неуникального значения в уникальный индекс