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

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

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

Заполнение табличной части

Декстер
читатель
офлайн
Дата регистрации: 16.11.2005
Сообщений: 33
Пост №1
 
16.11.2005 14:05

Помогите. Как при выборе реквизита в шапке документа вставить весь столбец из справочника в столбец табличной части документа.

np
читатель
офлайн
Дата регистрации: 18.09.2004
Сообщений: 185
Пост №2
 
16.11.2005 17:30

Сформулируйте точнее...,опишите контекст.

Декстер
читатель
офлайн
Дата регистрации: 16.11.2005
Сообщений: 33
Пост №3
 
17.11.2005 09:22

У меня такая проблема, как заполнить табличную часть документа из справочника дело вот в чем. Документ называется Лимитно заборная карта и когда при выборе материала в шапке документа становиться актиным реквиз СкладПолучатель там выбираем склад и после этого хотелось чтобы когда мы вибираем СкладПолучатель то столбцы и все строки из подчиненного справочника Номенклатура Заполнили всю табличную часть.

ValeraH
читатель
офлайн
Дата регистрации: 31.03.2004
Сообщений: 264
Пост №4
 
17.11.2005 10:01

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

Декстер
читатель
офлайн
Дата регистрации: 16.11.2005
Сообщений: 33
Пост №5
 
17.11.2005 11:51

А можно увидеть всю эту процедуру

ValeraH
читатель
офлайн
Дата регистрации: 31.03.2004
Сообщений: 264
Пост №6
 
17.11.2005 12:28

ОбработкаПодбора это Предопределенная процедура, она есть и в твоём документе, её надо только подкорректировать. Моя может сильно отличаться, возникнут проблемы.

Декстер
читатель
офлайн
Дата регистрации: 16.11.2005
Сообщений: 33
Пост №7
 
17.11.2005 12:32

Ну все равно я бы хотел увидеть твою процедуру может пригодиться на будущеее если ты конечно не против!

ValeraH
читатель
офлайн
Дата регистрации: 31.03.2004
Сообщений: 264
Пост №8
 
17.11.2005 13:23

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

Декстер
читатель
офлайн
Дата регистрации: 16.11.2005
Сообщений: 33
Пост №9
 
17.11.2005 14:26

А ты бы не мог пояснить строку : Если ТекТовар.ВидТовара=Перечисление.ВидыТоваров.Комплект тогда.

ValeraH
читатель
офлайн
Дата регистрации: 31.03.2004
Сообщений: 264
Пост №10
 
17.11.2005 15:02

У меня в справочнике Товары (Номенклатура) есть реквизит ВидТовара (Товар, Услуга, Комплект...) Если выбран Товар, у которого данный реквизит = "Комплект", то в табличную часть документа заносится подчиненный справочник к данному товару.

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

Читают тему:

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