|
Разделение номенклатурного списка на группы в заказе покупателя: 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
|
||||
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%, если что - пиши в личку.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |