Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
22 ноя 2024, 07:52

Выгрузка по группам

Автор gaur7, 14 июн 2017, 15:25

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

gaur7

Подскажите как выгружать номенклатуру по группам
Именно не по отдельному элементу, а сразу группы номеклатуры
Требуется именно код для реализации
Заранее благодарю

wise

(0) скромно... :lol:

Цитата: gaur7 от 14 июн 2017, 15:25Требуется именно код для реализации

Представьте себе, какая была бы тишина, если бы люди говорили только то, что знают

gaur7

Цитата: wise от 14 июн 2017, 16:23
(0) скромно... :lol:

Цитата: gaur7 от 14 июн 2017, 15:25Требуется именно код для реализации

ахах знал, что кто-то да укажет на это
ну просто понимаю как это реализовать, но выходит как-то криво
пишу так:
  Для каждого ТипПродукции Из ЭлементыФормы Цикл
        НовыйЭлемент = Справочники.НоменклатураВетис.СоздатьГруппу();   
        НовыйЭлемент.Записать(); 
  КонецЦикла;     
в итоге при выгрузке создаёт 9 папок совсем не понятно

wise

(2) НЕ совсем ясно Вы о чём..?
у элемента справочника ЕСТЬ свойство - ЭтоГруппа, может оно Вам поможет...
Представьте себе, какая была бы тишина, если бы люди говорили только то, что знают

gaur7

Цитата: wise от 14 июн 2017, 16:35
(2) НЕ совсем ясно Вы о чём..?
у элемента справочника ЕСТЬ свойство - ЭтоГруппа, может оно Вам поможет...

Перемещать необходимо группы, которые формируются в обработке
Из обработки - в справочник
Добавлено: 14 июн 2017, 16:48


http://1c.mista.ru/topic.php?id=799246

wise

(4) Вы говорите:
Цитата: gaur7 от 14 июн 2017, 15:25как выгружать номенклатуру
теперь:
Цитата: gaur7 от 14 июн 2017, 16:42Перемещать необходимо группы

а теперь ВОПРОС:
КУДА и в КАКОМ формате Вы хотите выгружать(перемещать) и т.п.

как видно на мисте... у Вас УЖЕ ЕСТЬ таблицаЗначений с Родителем
сортируйте по родителю и выгружайте(перемещайте)...
Представьте себе, какая была бы тишина, если бы люди говорили только то, что знают

gaur7

Цитата: wise от 14 июн 2017, 16:58
(4) Вы говорите:
Цитата: gaur7 от 14 июн 2017, 15:25как выгружать номенклатуру
теперь:
Цитата: gaur7 от 14 июн 2017, 16:42Перемещать необходимо группы

а теперь ВОПРОС:
КУДА и в КАКОМ формате Вы хотите выгружать(перемещать) и т.п.

как видно на мисте... у Вас УЖЕ ЕСТЬ таблицаЗначений с Родителем
сортируйте по родителю и выгружайте(перемещайте)...

Не надо выдирать слова из контекста
Я сказал нужно выгружать номенклатуру по группам
А потом перефразировал что группы с номенклатурой
Разве это не одно и то же?

1) Из обработки - в справочник
2) В формате групп

Сейчас приведу пример, всё станет понятно:
Делаю выгрузку: получаю - свинину охлажденную
Мне нужно при выгрузке получать: Мясо - Свинина охлажденная

alex0402

Цитата: gaur7 от 14 июн 2017, 17:09Делаю выгрузку: получаю - свинину охлажденную
НоваяГруппа = Справочник.Номенклатура.СоздатьГруппу();
НоваяГруппа.Наименование = "Мясо";
НоваяГруппа.Записать();

НовыйЭлемент = Справочник.Номенклатура.СоздатьЭлемент();
НовыйЭлемент.Родитель = НоваяГруппа.Ссылка;
НовыйЭлемент.Наименование = "Свинина охлажденная";
НовыйЭлемент.Записать();
Спасибо за Сказать спасибо

Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск