|   |   | 
| 
 | v7: Как получить код номенклатуры и вывести его на печать? | ☑ | ||
|---|---|---|---|---|
| 0
    
        КВАДРО2 22.10.11✎ 08:45 | 
        Конфа "Торговля и склад"
  В ценник надо вывести не артикул, а код товара, который автоматически формируется при вводе новой номенклатуры. Не могу к нему обратится Номенклатура.Код - ошибка... Хотя Номенклатура.ПолнНаименование - проходит... Как считать этот код? Вот одна из строк для получения значения наименования из обработки печати ценника " ПечНаименованиеТМЦ = СокрЛП(Докум.Номенклатура.ПолнНаименование) + ?(Константа.ПоказыватьАртикул = 1, " " + СокрЛП(Докум.Номенклатура.Артикул), "");" | |||
| 1
    
        Escander 22.10.11✎ 08:49 | 
        ТиС не видел, клюшки знаю. А какая ошибка-то? Текст давай!     | |||
| 2
    
        KRV 22.10.11✎ 08:49 | 
        Докум.Номенклатура.Код     | |||
| 3
    
        Escander 22.10.11✎ 08:59 | 
        (2) точно, тест на внимательность! Докум.Номенклатура.ПолнНаименование - ок, Номенклатура.Код - еррор.     | |||
| 4
    
        КВАДРО2 22.10.11✎ 09:14 | 
        Escander
  Не найден | |||
| 5
    
        G-Re 22.10.11✎ 09:46 | 
        Если Артикул-периодический, то
  СокрЛП(Докум.Номенклатура.Артикул.Получить(ДатаДок)) | |||
| 6
    
        KRV 22.10.11✎ 10:01 | 
        (5) не в тему
  (0) ПечНаименованиеТМЦ = СокрЛП(Докум.Номенклатура.ПолнНаименование) + ?(Константа.ПоказыватьАртикул = 1, " " + СокрЛП(Докум.Номенклатура.Код), ""); выводит вместо артикула код | |||
| 7
    
        zak555 22.10.11✎ 10:04 | 
        (5) если нет - будет ошибка =)     | |||
| 8
    
        G-Re 22.10.11✎ 10:29 | 
        (5+) Точно, не в тему, не проснулся еще...
  Но почему Номенклатура.Код - Error? Не может быть. | |||
| 9
    
        Escander 22.10.11✎ 10:36 | 
        (8) ну там например печать извне может быть     | |||
| 10
    
        aka AMIGO 22.10.11✎ 10:39 | 
        (0) скопипасть сюда текст ошибки из окна сообщений..     | |||
| 11
    
        ildary 22.10.11✎ 11:12 | 
        Насколько я помню, в типовом ТиС в обработку печати ценника передается уже готовая строка с наименованием и артикулом, а не элемент номенклатуры. От этого может и идти ошибка. Надо переделать вызов печати ценника в процедуре формы списка (или элемента) номенклатуры     | |||
| 12
    
        aka AMIGO 22.10.11✎ 11:14 | 
        (11)+1 отладчик - это песня, нам строить и жить помогает :)     | |||
| 13
    
        Escander 22.10.11✎ 11:52 | 
        (11) ну видимо не номенклатура передаётся раз СокрЛП(Докум.Номенклатура.ПолнНаименование)
  а наверное документ. Потом, не факт что типовая печать | 
 
 | Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |