Заказы на доработку 1С (сервис удаленной работы)

Хранилище

База знаний
Неназначенных незавершенных заказов: 1
Бесплатные отчеты, обработки, конфигурации, внешние компоненты для 1С Статьи, описание работы, методики по работе с 1С

Здравствуйте, гость ( Вход | Зарегистрироваться )



> Макет печатной формы документа , Вывод табличной части Перемещения ОС          
Pavlik1c Подменю пользователя
сообщение 24.07.17, 15:55
Сообщение #1

Общительный
**
Группа: Пользователи
Сообщений: 48
Спасибо сказали: 2 раз
Рейтинг: 0

Добрый день!

1С:Предприятие 8.3 (8.3.8.1675)

"Управление торговым предприятием для Украины", редакция 1.2.
Разработка конфигурации: "ABBYY Ukraine", 2007-2017 (1.2.42.2) (http://1c.ua/v8/RegionalSolutions_UA_UTP.php)
Copyright © ДП "Еврософтпром", 2007-2017. Все права защищены
(http://www.1c.ua)


Делаю внешнюю печатную форму документа "Перемещение ОС". С выводом одинарных реквизитов проблем нет, но столкнулся с проблемой вывода табличной части. Помогите сделать вывод таблицы с колонками :1) номер строки, 2) инвентарный номер, 3) основное средство.

podcast Подменю пользователя
сообщение 24.07.17, 16:07
Сообщение #2

Оратор
Иконка группы
Группа: Местный
Сообщений: 306
Спасибо сказали: 75 раз
Рейтинг: 0

Pavlik1c @ Сегодня, 16:55 * ,
Выводите область в цикле.

Bernet Подменю пользователя
сообщение 24.07.17, 16:08
Сообщение #3

Ветеран
Иконка группы
Группа: Местный
Сообщений: 858
Из: Місто щасливих людей
Спасибо сказали: 330 раз
Рейтинг: 0

Pavlik1c @ Сегодня, 16:55 * ,
В чем проблема?
В макете, в табличном документе рисуете вашу область с параметрами, так как должна выглядеть ваша строка, область называем например "СтрокаТабЧасти"
В коде при выводе табличной части, получаете эту область в цикле столько раз, сколько у вас строк
Для Каждого СтрокаТабЧасти Из ВАШАТАБЧАСТЬ Цикл // (или выборка из запроса)
ОбластьМакета = Макет.ПолучитьОбласть("СтрокаТабЧасти");
ОбластьМакета.Параметры.НомерСтроки = ВАШ_НОМЕРСТРОКИ;
ОбластьМакета.Параметры.ИнвентарныйНомер = ВАШ_ИНВЕНТАРНЫЙНОМЕР;
ОбластьМакета.Параметры.ОсновноеСредство = ВАШЕ_ОСНОВНОЕСРЕДСТВО;
ТабДокумент.Вывести(ОбластьМакета);
КонецЦикла;


Signature
Дописываю конфигурации на платформе 8.х.
- Управление торговым предприятием для Украины
- Управление производственным предприятием для Украины
- Управление небольшой фирмой для Украины
- Бухгалтерия для Украины;
- Общепит для Украины
- Ресторан (Рарус)
- Розница

Pavlik1c Подменю пользователя
сообщение 24.07.17, 16:09
Сообщение #4

Общительный
**
Группа: Пользователи
Сообщений: 48
Спасибо сказали: 2 раз
Рейтинг: 0

podcast @ Сегодня, 17:07 * ,
Как обратиться к табличной части?

Bernet Подменю пользователя
сообщение 24.07.17, 16:14
Сообщение #5

Ветеран
Иконка группы
Группа: Местный
Сообщений: 858
Из: Місто щасливих людей
Спасибо сказали: 330 раз
Рейтинг: 0

Pavlik1c @ Сегодня, 17:09 * ,
Если в модуле документа то напрямую, а правильнее сделать запрос
Запрос = Новый Запрос;
Запрос.Текст = "ВЫБРАТЬ РАЗРЕШЕННЫЕ
|     Перемещения.НомерСтроки КАК НомерСтроки,
|     Перемещения.ОсновноеСредство КАК ОС
|  // и т.д.
|ИЗ
|    Документ.ПеремещениеОС.ОС КАК Перемещения
|ГДЕ
|     Перемещения.Ссылка = &Ссылка
|";
Запрос.УстановитьПараметр("Ссылка", Ссылка);
Выборка = Запрос.Выполнить().Выбрать();
Пока Выборка.Следующий() Цикл
// ТУТ КОД ЧТО ПОКАЗЫВАЛ ВЫШЕ В ЭТОМ ЦИКЛЕ, В ВЫБОРКЕ ВАШИ РЕКВИЗИТЫ
КонецЦикла;


Signature
Дописываю конфигурации на платформе 8.х.
- Управление торговым предприятием для Украины
- Управление производственным предприятием для Украины
- Управление небольшой фирмой для Украины
- Бухгалтерия для Украины;
- Общепит для Украины
- Ресторан (Рарус)
- Розница

Спасибо сказали: Pavlik1c,

Не нашли ответа на свой вопрос?
Зарегистрируйтесь и задайте новый вопрос.


Ответить Новая тема
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 

RSS Текстовая версия Сейчас: 01.11.24, 2:17
1С Предприятие 8.3, 1С Предприятие 8.2, 1С Предприятие 8.1, 1С Предприятие 8.0, 1С Предприятие 7.7, Литература 1С, Общие вопросы по администрированию 1С, Методическая поддержка 1С - всё в одном месте: на Украинском 1С форуме!