Форум
Вход
Вход
Регистрация
Знания
1С:Предприятие
Инф. технологии
О жизни
Книга знаний
Учебные курсы
Wiki
Поиск
Секции
IT-новости
Веб-мастеринг
Администрирование
Жизнь форума
Наука и технологии
Юмор
Другие секции...
Работа
Обсуждения
Вакансии
О нас
О форуме
Правила
Рейтинг
Карта сайта
Объявления
Контакты
Имя:
Пароль:
Войти
1C
1C 7.7
v7: Возможно ли через метаданые получить реквизиты формы ?
☑
0
zladenuw
03.02.12
✎
16:13
Делаю проверку на доступность элементов формы.
Реквизиты заполнял с метаданных, Метаданные.Справочник("Новый1").Реквизит(к).Идентификатор.
Но ситуация такая. что есть элементы которые добавлены на форму и они не реквизиты объекта.
Как можно получить их ?
1
Джинн
03.02.12
✎
16:13
Нет.
2
Irbis
03.02.12
✎
16:14
Объект - это объект, у него свои реквизиты. У формы свои, случайно или не очень иногда совпадающие с реквизитами объекта.
3
zladenuw
03.02.12
✎
16:14
только контекст открытого элемента?
4
zladenuw
03.02.12
✎
16:15
(2) я это понял.
5
GLazNik
03.02.12
✎
16:18
(0) Форма.ПолучитьАтрибут(...)
6
Irbis
03.02.12
✎
16:19
(4) Если бы понял, не было бы темы.
7
zladenuw
03.02.12
✎
16:20
(6) При настройки прав открывать форму 1 раз и уже брать ее реквизиты. а не через метаданные.
Метаданные и формы
8
Irbis
03.02.12
✎
16:22
(7) А открывать форму зачем? Разве просто создать недостаточно?
9
Mikeware
03.02.12
✎
16:22
КоличествоАтрибутов()
GetNumAttrib()
Синтаксис:
КоличествоАтрибутов()
Назначение:
Возвращает количество атрибутов расширяемой формы.
Пример:
ФормаРасш = СоздатьОбъект("РасширениеФормы");
ФормаРасш.УстановитьФорму(Форма);
СписокИд = СоздатьОбъект("СписокЗначений");
Для Х = 0 По ФормаРасш.КоличествоАтрибутов() - 1 Цикл
СписокИд.ДобавитьЗначение(ФормаРасш.ПолучитьАтрибут(Х).Идентификатор());
КонецЦикла;
10
Irbis
03.02.12
✎
16:22
(8) Билять опять же 7.7
11
zladenuw
03.02.12
✎
16:29
(9) такой темы нету :(
12
zladenuw
03.02.12
✎
16:29
суть понял. просто код в топку :( всем спасибо.
13
Mikeware
03.02.12
✎
16:47
(11) чиво?
14
zladenuw
03.02.12
✎
16:56
СоздатьОбъект("РасширениеФормы"). ошибка. там не стоит FOrmEx
Синтакс-помощник БСП
Справочник 1C разработчика с ChatGPT
Форум
|
Правила
|
Описание
|
Объявления
|
Секции
|
Поиск
|
Книга знаний
|
Вики-миста