Имя: Пароль:
1C
1С v8
Разделение номенклатурного списка на группы в заказе покупателя: 1С:8.2 УТ 10.3
,
0 Zanchik
 
22.09.16
17:41
Добрый времени всем)!

Прошу помочь в создание обработке (кто чем может)!

Вообщем, проблема заключается в создание обработки для группировки номенклатуры при создание "Заказа Покупателя"? Нужно что бы при формирование т.е. при нажатие кнопки на печать  выводилась во внешнию печатную форму, при том каждая группа должна быть по отдельности на каждом листе с одним и тем-же шаблонам. пример: На первом листе номенклатурная группа "Пылесосы" , а на втором листе "Вентиляторы" !?
Большое спасибо за Ваше время!
1 vicof
 
22.09.16
17:52
Я могу помочь волшебным пенделем. Дорого.
2 vicof
 
22.09.16
17:53
А с каких пор админы занимаются внедрением 1С?
3 aleks_default
 
22.09.16
17:56
С чего бы нам тебе БЕСПЛАТНО помогать?
4 vicof
 
22.09.16
17:58
(3) Тыжпрограммист
5 aleks_default
 
22.09.16
17:58
(4)Я могу бесплатно покритиковать, но не работать.
6 Zanchik
 
22.09.16
20:07
vicof...не понял Вашей агрессии в мой адрес, если Вы реально можете помочь мой mail: [email protected], я не прошу работать обратился за советом на данный форум!
7 Zanchik
 
22.09.16
20:10
aleks_default...Почему бесплатно, цена вопроса можно поговорить, мой mail: *[email protected] (ошибся в другом сообщение)
8 Zanchik
 
22.09.16
20:17
(1) не понял Вашей агрессии в мой адрес, если Вы реально можете помочь мой mail: [email protected], я не прошу работать обратился за советом на данный форум!
9 Zanchik
 
22.09.16
20:18
(3) Почему бесплатно, цена вопроса можно поговорить, мой mail: *[email protected]
10 Cyberhawk
 
22.09.16
21:18
Продолжай, Я заинтригован
11 vicof
 
22.09.16
22:54
(6) какая агрессия? О чем ты?
12 vicof
 
22.09.16
22:55
(7) я печатную форму делать не хочу, мне лень. Если только тыщ за 10.
13 Zanchik
 
23.09.16
00:01
(12) Внешнию Печатную форму  уже сделал(дописал в нее ресурсы и макет но..., у меня проблема в разделение списков номенклатур, отбор по группам и чтоб в этих группах была иерархия и все эти группы выводились на печать на разных листах!
14 Zanchik
 
23.09.16
00:06
(12) "Думал через внешнею обработку табличных данных" по побывать-попробывал, не привило к положительному результату!
15 vicof
 
23.09.16
00:22
(14) думать надо головой. Внешнюю печатную форму тебе надо сделать
16 vicof
 
23.09.16
00:23
(13) и?
17 Zanchik
 
23.09.16
09:09
(16) Прописал процедуру, но видимо что то в ней не так, или она вообще другая должна быть !

Процедура ПрисвоениеПеременных()
    АдресДоставки = СсылкаНаОбъект.АдресДоставки;
    ВалютаДокумента = СсылкаНаОбъект.ВалютаДокумента;
    УдалитьВремяНапоминания = СсылкаНаОбъект.УдалитьВремяНапоминания;
    ДатаОплаты = СсылкаНаОбъект.ДатаОплаты;
    ДатаОтгрузки = СсылкаНаОбъект.ДатаОтгрузки;
    ДисконтнаяКарта = СсылкаНаОбъект.ДисконтнаяКарта;
    ДоговорКонтрагента = СсылкаНаОбъект.ДоговорКонтрагента;
    ИспользоватьПлановуюСебестоимость = СсылкаНаОбъект.ИспользоватьПлановуюСебестоимость;
    ИтогПлановаяСебестоимость = СсылкаНаОбъект.ИтогПлановаяСебестоимость;
    Комментарий = СсылкаНаОбъект.Комментарий;
    Контрагент = СсылкаНаОбъект.Контрагент;
    КратностьВзаиморасчетов = СсылкаНаОбъект.КратностьВзаиморасчетов;
    КурсВзаиморасчетов = СсылкаНаОбъект.КурсВзаиморасчетов;
    УдалитьНапомнитьОСобытии = СсылкаНаОбъект.УдалитьНапомнитьОСобытии;
    Организация = СсылкаНаОбъект.Организация;
    Ответственный = СсылкаНаОбъект.Ответственный;
    Подразделение = СсылкаНаОбъект.Подразделение;
    СтруктурнаяЕдиница = СсылкаНаОбъект.СтруктурнаяЕдиница;
    СкладГруппа = СсылкаНаОбъект.СкладГруппа;
    СуммаВключаетНДС = СсылкаНаОбъект.СуммаВключаетНДС;
    СуммаДокумента = СсылкаНаОбъект.СуммаДокумента;
    ТипЦен = СсылкаНаОбъект.ТипЦен;
    УдалитьКонтактноеЛицо = СсылкаНаОбъект.УдалитьКонтактноеЛицо;
    УчитыватьНДС = СсылкаНаОбъект.УчитыватьНДС;
    Грузополучатель = СсылкаНаОбъект.Грузополучатель;
    КонтактноеЛицоКонтрагента = СсылкаНаОбъект.КонтактноеЛицоКонтрагента;
    УсловиеПродаж = СсылкаНаОбъект.УсловиеПродаж;
    ДополнениеКАдресуДоставки = СсылкаНаОбъект.ДополнениеКАдресуДоставки;
    ДокументОснование = СсылкаНаОбъект.ДокументОснование;
    Грузоотправитель = СсылкаНаОбъект.Грузоотправитель;
    НомерВходящегоДокументаЭлектронногоОбмена = СсылкаНаОбъект.НомерВходящегоДокументаЭлектронногоОбмена;
    ДатаВходящегоДокументаЭлектронногоОбмена = СсылкаНаОбъект.ДатаВходящегоДокументаЭлектронногоОбмена;
    Товары = СсылкаНаОбъект.Товары;
    ВозвратнаяТара = СсылкаНаОбъект.ВозвратнаяТара;
    Услуги = СсылкаНаОбъект.Услуги;
    СоставНабора = СсылкаНаОбъект.СоставНабора;
    Дата = СсылкаНаОбъект.Дата;
    Номер = СсылкаНаОбъект.Номер;
    Проведен = СсылкаНаОбъект.Проведен;
    ПометкаУдаления = СсылкаНаОбъект.ПометкаУдаления;
    Ссылка = СсылкаНаОбъект;

КонецПроцедуры
18 newbling
 
23.09.16
09:13
(17) Товары = СсылкаНаОбъект.Товары

там же явно не дерево лежит.
19 newbling
 
23.09.16
09:14
Да и сомневаюсь я, что вот так ты можешь что-то куда-то вывести. Покури пример вывода на печ форму в любой конфе. Обычно живёт в модулях менеджера.
20 newbling
 
23.09.16
09:15
Это же ты просто переменные присвоил непойми к чему, а кто будет выводить области макета?
21 vicof
 
23.09.16
09:17
22 Zanchik
 
23.09.16
09:18
(20) Могу скинуть на почту полный готовый файл, или как можно его выложить сюда!?
23 newbling
 
23.09.16
09:21
(22) Сколько вы готовы заплатить за печ форму ;D
24 Zanchik
 
23.09.16
09:25
(23) Печатную форму уже сделал, проблема заключается в другом...у меня проблема в разделение списков номенклатур, отбор по группам и чтоб в этих группах была иерархия и все эти группы выводились на печать на разных листах!"
25 Zanchik
 
23.09.16
09:26
(21) Спасибо данная инфа весьма полезна! но на мой вопрос не ответила!)
26 newbling
 
23.09.16
09:28
(24) Тот кусок кода, который вы отправили, ничего никуда не выведет. То, что вы нарисовали форму и присвоили переменные, это замечательно, конечно. Но вам надо сначала получить данные в нужном виде (дерево номенклатуры вам нужно, дерево!), потом доставать из формочки области, их заполнять данными в цикле и выводить.
27 shadow_sw
 
23.09.16
09:33
(17) ОМГ О_О
28 newbling
 
23.09.16
09:38
(27) адинэска сама справится!
29 Zanchik
 
23.09.16
09:39
По этой ссылке веся печатная форма

https://cloud.mail.ru/public/K7G4/kfS5Um55M
30 FIXXXL
 
23.09.16
09:40
(17) это простыня нах не нужна
открой для себя
ПараметрыМакетаТабличногоДокумента (SpreadsheetDocumentTemplateParameters)
Заполнить (Fill)
Синтаксис:

Заполнить(<Объект>)
Параметры:

<Объект> (обязательный)

Тип: Произвольный.
Объект, из свойств которого будут заполняться параметры макета табличного документа.
Описание:

Заполняет параметры значениями свойств переданного объекта. Заполняются только те параметры, имена которых совпадают с именами свойств объекта.

Доступность:

Сервер, толстый клиент, внешнее соединение.
Пример:

К=0;
Пока Выборка.Следующий() Цикл
    К = К+1;
    ОбластьМакета = Макет.ПолучитьОбласть("Строка");
    ОбластьМакета.Параметры.Заполнить(Выборка);
    ОбластьМакета.Параметры.НомерСтроки = К;
    ТабДок.Вывести(ОбластьМакета);
КонецЦикла;
31 newbling
 
23.09.16
09:42
(30) Ессно подразумевается, что выборку ты уже получил из запроса. Всё же адинэска сама не справится =/
32 Zanchik
 
23.09.16
11:18
(30) А вот таким же циклом можно допустим сделать отбор по группам?!
33 Zanchik
 
23.09.16
11:19
(31) Все на столько сложно или что!?
34 Cyberhawk
 
23.09.16
16:54
Сделаю за "от 5000 руб.", предоплата 50%, если что - пиши в личку.