Новости для бухгалтера, бухучет, налогообложение, отчетность, ФСБУ, прослеживаемость и маркировка, 1С:Бухгалтерия

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

Показывать по 10 20 40 сообщений
Новая тема Ответить
Письмо в техподдержку 1С
[Прочее]

7.7 ТиС для Украины - Список товаров по выбраной категории

maestro_voln
читатель
офлайн
Дата регистрации: 04.03.2009
Сообщений: 289
Пост №1
 
07.08.2009 12:38

Как можно вывести список товаров к которым принадлежит выбраная категория товаров?

zak555 (398843952)
читатель
офлайн
Дата регистрации: 27.03.2008
Сообщений: 4656
Пост №2
 
08.08.2009 07:26

запросом!

maestro_voln
читатель
офлайн
Дата регистрации: 04.03.2009
Сообщений: 289
Пост №3
 
08.08.2009 09:37

а поподробнее?

zak555 (398843952)
читатель
офлайн
Дата регистрации: 27.03.2008
Сообщений: 4656
Пост №4
 
08.08.2009 11:40

что подразумевается под категорией?

maestro_voln
читатель
офлайн
Дата регистрации: 04.03.2009
Сообщений: 289
Пост №5
 
08.08.2009 12:56

"категория это справочник <br>есть еще справочник категории товаров (подчинен справочнику номенклатура)<br>В нем только один элемент Категория(Типзначения-Справочник.Категории)<br>в справочнике номенклатура, в форме элемента есть закладка "Категории"<br>в нее и добавляются элементы справочника Категории товаров<br>Таким вот образом:<br><br>Процедура ДобавитьКатегорию()<br> ОткрытьПодбор("Справочник.Категории",,,1);<br>КонецПроцедуры // ДобавитьКатегорию<br><br>Процедура ОбработкаПодбора(Элемент, КонтекстФормы) // Предопределенная процедура<br> Перем КатегорииТоваров, КатегорияТоваровДляПоиска; <br> <br> <br> КатегорияТоваровДляПоиска = СоздатьОбъект("Справочник.КатегорииТоваров");<br> КатегорияТоваровДляПоиска.ИспользоватьВладельца(ТекущийЭлемент());<br> КатегорияТоваровДляПоиска.ВыбратьЭлементы();<br> Пока КатегорияТоваровДляПоиска.ПолучитьЭлемент()=1 Цикл<br> Если КатегорияТоваровДляПоиска.Категория = Элемент Тогда <br> Сообщить(КатегорияТоваровДляПоиска.Категория);<br> Сообщить(Элемент);<br> Если КатегорияТоваровДляПоиска.ПометкаУдаления()=0 Тогда<br> // товар уже принадлежит категории<br> // ничего не делать<br> Возврат;<br> Иначе<br> // снимем пометку удаления <br> КатегорияТоваровДляПоиска.СнятьПометкуУдаления();<br> КатегорииТоваров = КатегорияТоваровДляПоиска.ТекущийЭлемент();<br> Прервать;<br> КонецЕсли;<br> КонецЕсли;<br> КонецЦикла;<br> Если ПустоеЗначение(КатегорииТоваров)=1 Тогда<br> // если не нашли категорию с пометкой удаления,<br> // то создаем новый элемент<br> КатегорииТоваров = СоздатьОбъект("Справочник.КатегорииТоваров");<br> КатегорииТоваров.ИспользоватьВладельца(ТекущийЭлемент());<br> КатегорииТоваров.Новый();<br> КатегорииТоваров.Категория = Элемент;<br> Попытка<br> КатегорииТоваров.Записать();<br> Исключение<br> Предупреждение(ОписаниеОшибки());<br> Возврат;<br> КонецПопытки;<br> КонецЕсли;<br> // добавляем в список категорий<br> СписокКатегорий.ДобавитьЗначение(КатегорииТоваров.ТекущийЭлемент(),<br>                                КатегорииТоваров.Категория.Наименование);<br> СписокКатегорий.ТекущаяСтрока(СписокКатегорий.РазмерСписка()); <br> Форма.кУдалитьКатегорию.Доступность(1);<br><br>КонецЕсли;<br>КонецПроцедуры // ОбработкаПодбора<br>"

luckymarina
читатель
офлайн
Дата регистрации: 26.06.2009
Сообщений: 9
Пост №6
 
11.09.2009 16:24

А как мне при открытии формы установить по умолчанию определенную категорию?(без вызова окна подбора)

maestro_voln
читатель
офлайн
Дата регистрации: 04.03.2009
Сообщений: 289
Пост №7
 
11.09.2009 16:48

с помощью сохранения значения

Показывать по 10 20 40 сообщений

Читают тему:

Быстрый переход
Для технических специалистов
  • Книга жалоб и предложений по работе сайта
  • Для технических специалистов
  • Представление регламентированной отчетности
  • Говорильня
  • Бухгалтерский учет: обсуждаем проекты нормативных актов и рекомендаций по ведению учета от БМЦ
  • Новый порядок применения ККТ (онлайн кассы с передачей сведений в ФНС)
  • Интернет-конференция: Оформление командировок по новым правилам
  • МАРКИРОВКА
  • ЕГАИС
  • Учет, налогообложение, автоматизация