×
×
Закрытая тема
Показано с 1 по 4 из 4
  1. #1
    Sergey01
    Гость

    Вставить код в табличную часть

    Подскажите пожалуйста!
    В Торговле9.0, в "Форма-Документ.Реализация" в табличной части я добавил реквизит "Код" (но наверно можно и не как реквизит?). Теперь по кнопке "Подбор" выбираю товары и переношу в табличную часть. Наименование товара переносится, а код нет. Как сделать чтобы и код товара автоматом заполнялся в табличной части.
    Такая же беда и с сертификатами!!! Не переносятся из подбора в табличную часть.
    Как победить эту тему???

    С уважением Сергей.
    Поделиться с друзьями

  2. #2
    Клерк
    Регистрация
    06.05.2002
    Сообщений
    9
    А дописать процедуру ПриВыбореТовара()
    не пробовал?
    Нужно что-то типа Код=Товар.Код;
    Сертификат=Товар.Сертификат;

  3. #3
    Sergey01
    Гость

    Вставить код в табличную часть

    Написал вот такую процедуру.

    Процедура УстКод()
    СпрНом=СоздатьОбъект( "Справочник.Номенклатура");
    Код="";
    СпрНом.ИспользоватьВладельца(Номенклатура);
    Код=СпрНом.ТекущийЭлемент();
    КонецПроцедуры

    Почти такая же для сертификатов. Это Торговля 9.0. В 7.5 было сделано проще чем в 7.7.

    Процедура УстСерт()
    СпрСерт=СоздатьОбъект("Справочник.Сертификаты");
    Сертификат="";
    СпрСерт.ИспользоватьВладельца(Номенклатура);
    СпрСерт.ВыбратьЭлементы();
    Пока СпрСерт.ПолучитьЭлемент()>0 Цикл
    Сертификат=СпрСерт.ТекущийЭлемент();
    Прервать;
    КонецЦикла;
    КонецПроцедуры

    Вызываю процедуру УстСерт в разных местах ,но ничего кроме последнего введённого товара (только его сертификат запоминается)
    не получается.

    Сергей

  4. #4
    Если реквизит документа имеет тип "Справочник", то в нем показывается то значение справочника, какое поставлено основным представлением в его свойствах (Наименование или Код). В прошлых конфигурациях основное представление было Кодом наверняка, вот Код и показывался в поле. Чтобы в колонке был именно код, а не Наименование, сделай его Числовым типом или Строковым (какой тип поставлен у кода соответствиующего справочника) и забивай туда непосредственно значение кода, а не ссылку на сам справочник ТекущийЭлемент().

    Думаю, в этом ошибка.

Закрытая тема

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

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

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

Ваши права

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