#0
by VK69
Здравствуйте! Программным образом создаю документ. Реквизиту субконто надо присвоить значение из перечислений. Имеются строки: Субконто1Вид = "ВидыПлатежейВБюджет" Субконто1Наименование = "Налог" Имеестя реквизит документа ЗКП.Субконто1 Как ему присвоить значение перечисления ВидыПлатежейВБюджет - Налог? Наверняка как то просто, но бьюсь полдня уже - а надо срочно! Напишите прямо строку, пожалуйста, кто знает! Спасибо!
#4
by VK69
Одна строчка такая СчФП.НазначитьТип("Субконто1", "Перечисление."+Субконто1Вид); так? А потом чего?
#5
by VK69
А по поводу ЗКП.Субконто1 = Перечисление.ВидыПлатежейВБюджет.Налог я же не знаю еще что это виды платежей в бюджет, это строка еще пока
#7
by VK69
Ребята, спасайте! Сначала вроде так: СчФП.НазначитьТип("Субконто1", "Перечисление."+Субконто1Вид); А дальше? Есть
#10
by GrayT
Як тебя скрутило :) Перечисление.ПолучитьАтрибут("ВидыПлатежейВБюджет").ЗначениеПоИдентификатору("Налог")
#11
by VK69
ЗКП.Субконто1 Субконто1Наименование = "Налог" две такие строковые величины с такими значениями -------------------------------- задача - реквизиту субконто присвоить значение перечисления с именем "Налог" тип субконто "ВидыПлатежейВБюджет" вроде уже присвоил
#12
by VK69
типа ЗКП.Субконто1 = Перечисление.ПолучитьАтрибут(Субконто1Вид).ЗначениеПоИдентификатору(Субконто1Наименование) ?
#17
by VK69
Я серьезно! ЗКП=СОздатьОбъект("Документ.ЗаписьКнигиПокупок") у него есть реквизит субконто1, с другими я просто поступаю, ЗКП.НомерДок="бла-бла-бла" -например
#19
by GrayT
Субконто1 - "какой тип присвоен в конфигураторе"? ЗЫ Терпеливый я сегодня что то - не к добру.......
#25
by Таня
еще меня здесь не хватало, VK ты сама недавно писала вот это: ЗПК.НазначитьТип("Субконто1", "Перечисление."+Субконто1Вид); //там у тебя впереди было СФП изначально в ЗПК субконто1 = неопределенный тип
#26
by GrayT
Там все же наверное лучше субконто хранить а не перечисление.... Но так хотелось от тего про тип услышать
#28
by VK69
Тип субконто я назначил, вот: Дальше я мог бы очень легко сделать так: но я не знаю о том, будет ли это ВидыПлатежейВБюджет.Налог или что то другое. У меня есть прога выгрузки из одной базы, где я в строковом виде в текстовый файл выгружаю тип субконто, с которым я успешно справился в вышеприведенной строке. А теперь у меня есть такие строковые значения, считанные прогой загрузки из текстового ф-ла Субконто1Вид = "ВидыПлатежейВБюджет" я же не могу написать ЗКП.Субконто1=Перечисление.Субконто1Вид.Субконто1Наименование; т.к. в это на самом деле будет выглядеть вот как по поводу vk69 - 69 - год рождения и символ "ин-янь" vk - инициалы и "водоканал"
#29
by GrayT
Тебе не надоело? ЗПК.НазначитьТип("Субконто1", "Субконто."+Субконто1Вид); //Заметь субконто, а не перечисление ЗКП.Субконто1 = Перечисление.ПолучитьАтрибут(Субконто1Вид).ЗначениеПоИдентификатору(Субконто1Наименование)
#30
by VK69
Еще как надоело!!! Только в случае, когда тип оказывается справочником - делаю так: но вторую строчку как советуешь, попробую
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
В этой группе 1С
- Какая разница между NULL и пустой строкой?
- Как вызвать процедуру из формы регистра сведений?
- Защита компьютеров от короткого замыкания
- Счет-фактура на аванс не попадает в книгу продаж
- как отключить журнал регистрации?
- При записи Операции выдает номер не уникальный
- Выгрузка через XML подскажите
- Договор подряда. ФСС = 0. Как сделать, чтоб насчитал?
- ТЗ. Нужна колонка, но невидимая. Как?
- Автонумерация справочника не работает, если > 99999
- книга Системное программирование
- 1с и 2 монитора
- Ограничение типа реквизита формы
- Ошибка при открытии форм отчетности - 04q4005
- Где взять описание на компоненту Rainbow.dll ?
- как в SQL сервере сделать диаграмму базы (таблиц)?
- Почему недоступно создание группы в 8.0.8.7
- Проблема с печатью на Samsung SCX-4100 Series
- Можно-ли по средствам языка 1с 7.7, сохранять файлы таблиц в mxl...?
- Как обновить значение атрибута в поле формы элемента справочника ?