Вход | Регистрация


1С:Предприятие :: 1С:Предприятие 8 общая

Разделение номенклатурного списка на группы в заказе покупателя: 1С:8.2 УТ 10.3

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

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

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

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

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

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

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

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

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

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

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

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

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

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


Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует