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

Автор Тема: Печать отдельный товаров  (Прочитано 2210 раз)

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

Оффлайн Voodi86

  • *
  • Сообщений: 5
  • РЕПУТАЦИЯ: 0
  • Регистрация: 2013-03-27
  • Сайт: 
  • Профессия: Ученик 1С
Здравствуйте,
Помогите пожалуйста, я еще только учусь программировать в 1С, поэтому без помощи никак не получается решить проблему. У меня есть внешняя обработка, по принципу калькулятора, где рассчитывается стоимость товара и предлагаемые услуги к этому товару. Заказ может содержать несколько товаров и к каждому товары услуги. Мне необходимо создать такой цикл, что бы можно было распечатать этот заказ по отдельности. То есть, если я ставлю курсор на один из товаров, у меня печатается только этот товар с предлагаемыми к нему услугами, остальные товары в этом заказе не печатаются.
Помогите пожалуйста, как это можно реализовать???


Оффлайн wise

  • ****
  • Сообщений: 428
  • РЕПУТАЦИЯ: 58
  • КПД: 14%
  • Кто сгорел, того не подожжешь
  • Регистрация: 2013-03-21
  • Сайт: 
  • Профессия: Ученик 1С
ставлю курсор на один из товаров, у меня печатается только этот товар

ЭтаФорма.Товары.ТекущиеДанные();
Представьте себе, какая была бы тишина, если бы люди говорили только то, что знают

Оффлайн Voodi86

  • *
  • Сообщений: 5
  • РЕПУТАЦИЯ: 0
  • Регистрация: 2013-03-27
  • Сайт: 
  • Профессия: Ученик 1С
Все равно не работает, может сам цикл не правельный. высылаю как есть.
Если НельзяПечатать() Тогда Возврат; КонецЕсли;      
   ТабДокумент = Новый ТабличныйДокумент;
   ТабДокумент.ИмяПараметровПечати = "Этикетка";
Для каждого СтрМат из Материалы Цикл
     ЭтаФорма.Материал.ТекущиеДанные();
 Конеццикла;
    ПечатьЭтикетки(ТабДокумент, Истина);
   ТабДокумент.Показать("Калькулятор стекла: "+СсылкаНаОбъект.Контрагент.Наименование)

Оффлайн SlazZy

  • ***
  • Сообщений: 149
  • РЕПУТАЦИЯ: 15
  • КПД: 10%
  • Регистрация: 2012-04-28
  • Сайт: 
  • Профессия: Программист 1С
ну начнем с того, что ЭтаФорма.Товары.ТекущиеДанные() - это не функция, поэтому писать надо без скобок. Это указатель на текущую выделенную строку.
Соответственно вам надо получить эту строку и распечатать данные только из этой строки. Как именно печатать, это уж дело ваше. Соответственно никаких циклов вообще не нужно, вы определяете переменную например
переменная = ЭтаФорма.Товары.ТекущиеДанные;
и дальше как-то её обрабатываете, используете в процессе печати. Обратите внимание на тип данных

Оффлайн Voodi86

  • *
  • Сообщений: 5
  • РЕПУТАЦИЯ: 0
  • Регистрация: 2013-03-27
  • Сайт: 
  • Профессия: Ученик 1С
Спасибо большое, все заработало


 

Не заполняются колонки "Цена" и "Сумма" в отчете "Остатки товаров принятых на комиссию". УТ11

Автор VladimirMelnychenkoРаздел Пользователям "1С - Предприятие 8"

Ответов: 0
Просмотров: 472
Последний ответ 18 Янв 2017, 11:42
от VladimirMelnychenko
УТ 11.В документе "Заявка на расходование денежных средств" нет кнопки "Печать"!

Автор Valery3103Раздел Конфигурирование, программирование в "1С - Предприятие 8"

Ответов: 1
Просмотров: 3759
Последний ответ 29 Июн 2012, 18:37
от LexaK
Перенос товаров из д-та "Поступление Т и У" в "Отчет о розничных продажах"

Автор Игорь ПолищукРаздел Пользователям "1С - Предприятие 8"

Ответов: 3
Просмотров: 5159
Последний ответ 01 Июн 2011, 16:31
от Eugeneer
Печать справки "Б"

Автор wvlasРаздел Пользователям "1С - Предприятие 8"

Ответов: 0
Просмотров: 2256
Последний ответ 27 Апр 2016, 18:01
от wvlas
Как "поймать" нажатие на кнопку "Печать" в открываемом макете(табличный документ)?

Автор taramz5Раздел Конфигурирование, программирование в "1С - Предприятие 8"

Ответов: 3
Просмотров: 1170
Последний ответ 14 Фев 2017, 14:27
от ilyay

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

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

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


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

* Реклама

* Поиск

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

* Реклама

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

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

Геннадий ОбьГЭС Геннадий ОбьГЭС
184 Сообщений
ilyay ilyay
75 Сообщений
oleg-x
51 Сообщений
alex0402
50 Сообщений
andron81_81
41 Сообщений
AIFrame
37 Сообщений
MuI_I_Ika MuI_I_Ika
34 Сообщений
BuhRust
30 Сообщений
Golickoff Golickoff
29 Сообщений
Dima Dddd Dima Dddd
26 Сообщений

* Кто онлайн

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

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

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

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

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

Поиск

 
SimplePortal 2.3.5 © 2008-2012, SimplePortal