×
×
+ Ответить в теме
Показано с 1 по 5 из 5
  1. #1
    Аноним
    Гость

    Помогите с программой 1С Ошибка в коде

    Подкажите где ошибся в коде. Я начинающий
    ВидПер = СоздатьОбъект("Справочник.ВидПеречисленияНПШ");
    ВидПер.НайтиПоКоду("7");
    ВидПереч = ВидПер.Наименование;

    ------
    Операция.Дебет.Субконто(1,Организация);
    Операция.Дебет.Субконто(2, ВидПереч);

    Вот Организацию он берет а переменную ВидПереч нет. Что я не так делаю.
    Поделиться с друзьями

  2. #2
    Аноним
    Гость
    Цитата Сообщение от Аноним
    Что я не так делаю.
    Скорее всего, ты не учел наличие в справочнике групп элементов при вызове метода .НайтиПоКоду()

  3. #3
    Fosihas
    Гость
    1. Код число/текст?? Точный код указать.
    2.НайтиПоКоду(<Код>,<ФлагПоиска>), и ФлагПоиска используйте.

  4. #4
    Аноним
    Гость
    В справочнике нет групп. Флаги перебрал 0,1,2 ничего не изменилось. Код цифровой. Накуралесил я что то. А ничего что организацию я беру из поля а Субконто2 через переменную, а пишутся они одинаково. Я код имею ввиду. И воще такая конструкция работает.? Дело в том что я не ставлю на форму поле ВидПеречисления.

  5. #5
    Fosihas
    Гость
    ВидПереч = ВидПер.ТекущийЭлемент();

+ Ответить в теме

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Ваши права

  • Вы можете создавать новые темы
  • Вы можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •