Бухгалтерский учет, налогообложение, отчетность, МСФО, анализ бухгалтерской информации, 1С:Бухгалтерия

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

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

Торговля и склад 8.1 (10.3.8.9) Обработка подбора

ЮлияТ
читатель
офлайн
Дата регистрации: 23.04.2004
Сообщений: 148
Пост №1
 
19.03.2010 10:38

"Уважаемые спецы!
Помогите, решить задачку.
В форме обработки есть табличная часть , с полем документ типа ДокументССылка.РеализацияТоваровИУслуг. Впрочем, вид документа значения не имеет. Как в этой обработке сделать подбор документов в соответствующую табличное поле на форме - по типу подбор поменклатуры в табличную часть вышеназванного документа? Вообщем, чтобы не тыкать каждый раз кнопку "добавить".
Сделано : 1. По кнопке "Подбор" вызывается процедура:
ФормаПодбора = ПолучитьФорму("ФормаВыбораДокумента");
ФормаПодбора.РежимВыбора = Истина;
ФормаПодбора.ЗакрыватьПриВыборе = Ложь;
ФормаПодбора.ВладелецФормы = ЭтаФорма;
ФормаПодбора.Открыть();
       2. В основной форме прописана предопределенная процедура
       ОбработкаВыбора(Элемент, ВыбранноеЗначение, СтандартнаяОбработка)
       ..................
       КонецПроцедуры;
По кнопке "подбор" открывается список нужных документов, но по "Enter" открывается сам документ.В Обработку подбора программа не попадает. В чем может быть фишка. Помогите пожалуйста. "

creative
читатель
офлайн
Дата регистрации: 24.07.2007
Сообщений: 787
Пост №2
 
19.03.2010 12:03

"К примеру.
На форме обработки есть табличное поле с именем "ДокументыДляВыбора"
Событию "Выбор" этого табличного поля назначена процедура "ДокументыДляВыбораВыбор"

И поехали.

Процедура ДокументыДляВыбораВыбор(Элемент, ВыбраннаяСтрока, СтандартнаяОбработка)
СтандартнаяОбработка=Ложь;
ДокОснование = ЭлементыФормы.ДокументыДляВыбора.ТекущиеДанные.ТекДокумент; (ТекДокумент, это имя поля содержащего "Документ.Ссылка")
ДобавитьИзДокумента(ДокОснование);
КонецПроцедуры

Соответственно в процедуре ДобавитьИзДокумента содержится алгоритм заполнения ТЧ документа из которого открыт подбор.
В вашем случае может быть любая другая процедура.

Вообще вариантов решения различных задач много. Я привёл пример который использовал в одной обработке заполнения ТЧ.
В общем "СтандартнаяОбработка" устанавливаем в Ложь, и дальше делаем что нам нужно.

З.Ы. И не зацикливайтесь на стандартных именах предопределённых процедур. Эта "Семёрочная" привычка зачастую только мешает. Используйте события элементов формы. В данном примере "ДокументыДляВыбора" и является вызовом процедуры ОбработкаВыбора (только называется по другому) с возможностью использования всех присущих ей свойств и методов.
"

ЮлияТ
читатель
офлайн
Дата регистрации: 23.04.2004
Сообщений: 148
Пост №3
 
22.03.2010 09:05

Попробовала. Все равно по enter нифига не выбирается. Где-то я делаю одну и ту же ошибку, только где не могу понять. Событие "Выбор" табличного поля ДокументыДляВыбора это Событие ОбработкаВыбора?

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

Читают тему:

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

1С бесплатно 1С-Отчетность 1С:ERP Управление предприятием 1С:Бесплатно 1С:Бухгалтерия 8 1С:Бухгалтерия 8 КОРП 1С:Бухгалтерия автономного учреждения 1С:Бухгалтерия государственного учреждения 1С:Бюджет муниципального образования 1С:Бюджет поселения 1С:Вещевое довольствие 1С:Деньги 1С:Документооборот 1С:Зарплата и кадры бюджетного учреждения 1С:Зарплата и кадры государственного учреждения 1С:Зарплата и управление персоналом 1С:Зарплата и управление персоналом КОРП 1С:Комплексная автоматизация 8 1С:Лекторий 1С:Предприятие 1С:Предприятие 7.7 1С:Предприятие 8 1С:Розница 1С:Управление нашей фирмой 1С:Управление производственным предприятием 1С:Управление торговлей 1СПредприятие 8

Все теги