Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 7.7 и ранее

v7: Как выбрать ВидыРеализации програмно?

v7: Как выбрать ВидыРеализации програмно?
Я
   Mepcuk
 
20.01.19 - 10:45
Доброго времени суток,

пытаюсь заполнить автоматически (Обработка) расход
Не получается автоматически выбрать ВидОплаты.

Индефикатор - ВидРеал
Справочник - Перечисления.ВидыРеал

Что я делаю не правильно

СпрПеречисления       = СоздатьОбъект("Справочник.Перечисления");
Если  (СпрВидОплаты.НайтиПоНаименованию("Pўrskait®jums", 0, 1) = 1)Тогда
ВидОплаты=СпрВидОплаты.ТекущийЭлемент();
Рез = Вопрос("ВидОплаты - "+ВидОплаты, 1, 2);              
КонецЕсли;
 
 
   HawkEye
 
1 - 20.01.19 - 10:51
(0) перечисление это не справочник
   Mepcuk
 
2 - 20.01.19 - 10:52
(0) Пробовал и так
    Если  (Перечисление.НайтиПоЗначению("Pўrskait®jums", 0, 1) = 1)Тогда
                 ВидОплаты=Перечисление.ТекущийЭлемент();
                Рез = Вопрос("ВидОплаты - "+ВидОплаты, 1, 2);               
    КонецЕсли;
   Mepcuk
 
3 - 20.01.19 - 10:52
(1) А что это?

П.с. Опыт 1с 5 дней
   HawkEye
 
4 - 20.01.19 - 10:53
(3) перечисление - это перечисление,
справочник - это справочник.

у них разные методы, для начала определись что у тебя...


зы. при чем тут опыт?
   Mepcuk
 
5 - 20.01.19 - 10:58
(4) В шапке реализации мануальной нашел что мне надо заполнить атрибут - ВидРеал
Тип Значения - Перечисление.ВидыРеал

Ок, а как там поиск вести ? если Это не справочник.

Заполнить хочу

ДокРеализации.ВидОплаты     =   ВидОплаты;   //
   Mepcuk
 
6 - 20.01.19 - 10:59
(4) Опыт - это если я слишком простые вопросы задаю.....
ТО простите
   HawkEye
 
7 - 20.01.19 - 11:00
(5) методы для работы с перечислениями описаны в синтаксис-помощнике..

поиск у перечисления может выполняться или по номеру или по  значению, соответственно используется либо ЗначениеПоНомеру(<Номер>) либо
ЗначениеПоИдентификатору(<Идентификатор>)
   Kigo_Kigo
 
8 - 20.01.19 - 11:18
(7) Либо в лоб
ВидОплаты = Перечисление.ВидРеал.Pўrskait®jums;
   HawkEye
 
9 - 20.01.19 - 11:40
(8) ты уверен, что твое сообщение надо мне адресовать?
   Kigo_Kigo
 
10 - 20.01.19 - 11:50
(9) Я дополнил твое сообщение
 
 Рекламное место пустует
   Mepcuk
 
11 - 20.01.19 - 11:51
(8) ВидОплаты = Перечисление.ВидРеал.<<?>>Pўrskait®jums;
{Обработка.Upload_data_Xls.Форма.Модуль(156)}: Ожидается идентификатор

Что-то не хватает ?
   Kigo_Kigo
 
12 - 20.01.19 - 11:53
(11) Посмотри как правильно называеться идентификатор перечиления
   Mepcuk
 
13 - 20.01.19 - 11:54
(7) Нажимая на кнопку на форме 1с Синтаксис-помошник ничего не происходит, не открывается какая-то помощь (((
   Kigo_Kigo
 
14 - 20.01.19 - 11:55
   HawkEye
 
15 - 20.01.19 - 11:58
(10) именно потому, что "Pўrskait®jums" - не является идентификатором, не надо дополнять мои сообщения, пиши свои...
   Kigo_Kigo
 
16 - 20.01.19 - 12:01
(15) Ой, извини, твои то сообщения ой какие авторские, копирайт ставь, не забывай
   ДенисЧ
 
17 - 20.01.19 - 12:05
Открой конфигурацию, найди своё перечисление и посмотри, как называется в конфигурации (а не в представлении) нужное.
   Kigo_Kigo
 
18 - 20.01.19 - 12:06
(17) Я ему уже и скрин в (14) дал
   Mepcuk
 
19 - 20.01.19 - 12:08
Спасибо   HawkEye + Kigo_Kigo + ДенисЧ

Получилось

Ответ для соискателей

ВидОплаты = Перечисление.ВидыОплаты.Перечисление;
ДокРеализации.ВидОплаты     =   ВидОплаты;
   Mepcuk
 
20 - 20.01.19 - 12:08
Вы просто нуамбер Уан.

Я бы не докумекал где смотреть
   Mepcuk
 
21 - 20.01.19 - 12:09
Тема закрыта
   Mepcuk
 
22 - 20.01.19 - 12:10
Особенный рекспект Kigo_Kigo за скреен, оченб помогло
   ДенисЧ
 
23 - 20.01.19 - 12:38
@ВидОплаты = Перечисление.ВидыОплаты.Перечисление;@

Что это было? О_о
   Mikeware
 
24 - 20.01.19 - 13:37
(23) это было что-то типа "Операция Ы" - "чтоб никто не догадался" 
А неплохая идея. можно еще справочник складов назвать "СправочникСклады". Ну или просто "Справочник".
 а документ назвать просто "документ".
   hhhh
 
25 - 20.01.19 - 13:41
(23) причём тут о-о ??

Перечисление денег через банк просто. Это на самом деле вид оплаты, ты не поверишь.
   Василий Алибабаевич
 
26 - 20.01.19 - 13:43
(23) Вангую. Имелась ввиду безналичная оплата. В народе - "перечисление". Ну вот так... по рабоче-крестьянски.
   Mepcuk
 
27 - 20.01.19 - 13:49
безналичная оплата - перечисление

Именно так и есть


Список тем форума
Рекламное место пустует  Рекламное место пустует
Компьютеры — это как велосипед. Только для нашего сознания. Стив Джобс
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Рекламное место пустует