#0
by Pendalff
не работает! у меня ситуация такая из таблицы получаю идентификатор перечисления, который попадает туда из вида субконто, и нужно взять это перечисление и засунуть все его значения в список! складывается такое впечатление что в 1С вообще не планировали работать с перечислениями!!! объясните как можно получить перечисление если известно что тип "Перечисление" и вид "ПрибылиУбытки" т.е. имеется тип и идентификатор объекта а до самого объекта не добраться чтоли??? метод Метаданные.Перечисление не подходит!
#2
by Бубузяка
ПолучитьАтрибут(<?>); Синтаксис: ПолучитьАтрибут(<ИмяВидаПеречисл>) Назначение: Получить значение вида Перечисления по имени идентификатора. Возвращает значение вида Перечисления. Параметры: <ИмяВидаПеречисл> - строковое выражение, содержащее имя перечисления, как оно задано в конфигураторе. В твоем случае: ПолучитьАтрибут("ПрибылиУбытки")
#4
by Diter
если он из ТЗ получает уже тип данных "перечисление" то зачем его ещё как то преобразовывать? не понимаю
#7
by Diter
"получаю идентификатор перечисления, который попадает туда из вида субконто" - я так подозреваю что он просто не догоняет в понятиях... он из вида субконто получает уже готовое перечисление ЗЫ, пока никак. выходные мать их по стране... одни 1С-ники и работают. Сегодня хотел джинсы купить в магазине (не на рынке чтобы) - болт... у всех видити ли "выходной"
#9
by Pendalff
в субконто я получаю только тип и вид т.е. "Перечисление" и "ПрибылиИУбытки"- его идентификатор, субконто собираются в таблице в цикле просто заморочился на том что не удалось добраться до объекта как обычно: всеми вышеописанными способами неполучицца получить объект равный перечислению со всеми его значениями т.е. такому чтобы потом например можно было воспользоваться методом :((
#10
by Pendalff
Бубузяка правильно говорит :))) Перечисление.ПолучитьАтрибут("ПрибылиИУбытки"); возвращает то что надо
#11
by Прохожий
Ага. Работа с Перечислением методом СоздатьОбъект невозможна. Нужно использовать зарезервированное слово "Перечисление".
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Как загрузить из Excel в 1с и создать приходную на основание этих данных ?
- Как создать новую (чистую) конфигурацию.
- V8.новый СОМОбъект("v8.Apllication").Сообщение - "Создать новую базу ?"
- Запрос. Как в запросе проверить значение на пустую ссылку на перечисление
- Как в УТ 10.3- в платежках - убрать галочку Перечисление в бюджет?
- Они там (разработчики) все сговорились что-ли?
В этой группе 1С
- УПП - как сделать доп расходы по поступлению НМА?
- 80 ЗУП ! В чём может быть дело, не правильно считается норма по пятидневке !
- Ошибка CRC при обращении к файлу mdf (1С для SQL)
- "Исходный текст модуля отсутствует" Как это можно сделать в общем модуле
- VPN и перключение раскладки клавиатуры
- Скользящие графики и организация табеля
- Программно создать Счет-Фактура выданный на основе документа
- Экзамен 1С Специалист по платформе 8.0
- Как узнать путь к открытому файлу ?
- Почему отпуск без содержания разрывает стаж?
- Консоль запросов с выгрузкой результатов в текст..
- Как средствами 1С можно закрыть сеансы пользователей?
- Функция которая вызывается на форме без каких-то действии на форме
- Что за сообщение - мутабельное значение
- как сравнить тип значения в COM соединение
- Как обработать событие Пометки на удаление в списке
- v7: Оплата банковской карточкой
- Строки неограниченной длины и SQL
- ..... разные виды отбора в жураналах документов!
- Admin1C.dll - что делает?