Реклама на этом месте
Форум 1С
Форум 1С
Программистам. Бухгалтерам. Администраторам. Пользователям
Задай вопрос - получи решение проблемы. Без троллинга и флуда.
25 Сен 2020, 20:20
МультиВход
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Не получили письмо с кодом активации?
 
collapse

Автор Тема: Работа с перечислениями  (Прочитано 5393 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Sashenka

Уважаемые программисты, подскажите по следующему вопросу.
Ситуация следующая..
Есть перечисление, в котором есть значения, стоит задача сделать справочник.. но чтоб старое перечисление осталось.
Создаю справочник, при открытии справочника, проверяю значения в перечислении, если какого-то нет в справочнике, то вношу, но вот тут идет что-то непонятное... вносится не само значение перечисления, а цифра.. я так понимаю код (идентификатор), пробовал и напрямую, и через переменную...
как это дело обойти??? и как точно внести не ссылку на перечисление, а само значение.
Вот код через переменную

var spav, kl_per,z;

sprav = CreateObject("Спавочник.Мойсправочник");

kl_per = Перечисление.Моиперечисления.КоличествоЗначений();

for n=1 to kl_per do
   
   sprav.НайтиПоРеквизиту("МоиРеквизит",Перечисление.Моеперечисление.ЗначениеПоНомеру(n),1);
   
   if sprav.Выбран()<=0 then
   
      z = Перечисление.Моеперечисление.ЗначениеПоНомеру(n);
      
   //   sprav.Новое();
   //   sprav.Мойреквизит = z;
   //   sprav.Записать();
   
   
   endif;
   
enddo;



Оффлайн Sashenka

Проблему решил, спасибо  :D


Теги:
 


* Живое общение

Не устроил ответ?

Зарегистрируйся и задай свой вопрос. Живое общение приносит результат намного быстрее.


Зарегистрироваться

* Реклама

* Поиск

* Последние задачи на разработку (фриланс)

* Реклама

* Последние вакансии

* Топ 10 авторов за месяц

Геннадий ОбьГЭС Геннадий ОбьГЭС
71 Сообщений
oooo800
39 Сообщений
LexaK
32 Сообщений
Дмитрий Джей Дмитрий Джей
29 Сообщений
IL2016
28 Сообщений
antoneus antoneus
26 Сообщений
DmitriyF DmitriyF
18 Сообщений
Ann_
16 Сообщений
мадам брошкина
13 Сообщений
SoOliateR
13 Сообщений

* Кто онлайн

  • Точка Гостей: 216
  • Точка Скрытых: 0
  • Точка Пользователей: 2
  • Точка Сейчас на форуме:

* Облако тэгов

* Форум 1С с мобильного

* Инструменты

* Дополнительно

Поиск

 
SimplePortal 2.3.5 © 2008-2012, SimplePortal