Не заполняется тч формы в обработке

1. GoodDeiDie 12.08.21 07:38 Сейчас в теме
Добрый день!
Создал обработку, Создал для нее форму, в форме есть табличная часть, я хочу что бы при нажатие на кнопку, данные вносились в эту тч на форме, но что то не получается, В чем может быть проблема?

&НаСервере
Процедура ПрочитатьИзФайла() Экспорт
	Если Оплата.Количество() > 0 Тогда
		Оплата.Очистить();
	КонецЕсли;
	
	Если ВыбратьПуть() Тогда
		ТабличныйДокумент = Новый ТабличныйДокумент();
		ТабличныйДокумент.Прочитать(ПутьКФайлу, СпособЧтенияЗначенийТабличногоДокумента.Значение);
		//ТабличныйДокумент.Показать();
		ПЗ = Новый ПостроительЗапроса;
		ПЗ.ИсточникДанных = Новый 
                ОписаниеИсточникаДанных(ТабличныйДокумент.Область(3,1,ТабличныйДокумент.ВысотаТаблицы, 
                ТабличныйДокумент.ШиринаТаблицы));
		ПЗ.ДобавлениеПредставлений = ТипДобавленияПредставлений.НеДобавлять;
		ПЗ.ЗаполнитьНастройки();
		ПЗ.Выполнить();
		ТаблицаЗначений = ПЗ.Результат.Выгрузить();
		
	  		
		Для каждого СтрокаТч из ТаблицаЗначений Цикл
			НовСтр = Оплата.Добавить();
			НовСтр.АдресУлица = СтрокаТч.Улица;
			НовСтр.АдресДом = СтрокаТч.Дом;
			НовСтр.АдресКвартира = СтрокаТч.Квартира;
			НовСтр.Дата = СтрокаТч.ДатаПлатежа;
			НовСтр.КодБанка = СтрокаТч.КодБанка;
			НовСтр.ЛицевойСчет = СтрокаТч.ЛицевойСчет;
			НовСтр.КодНаименование = СтрокаТч.КодУслуги;
			НовСтр.Наименование = СтрокаТч.Услуга;
			НовСтр.Сумма = Число(СтрокаТч.СуммаПлатежа);

		КонецЦикла;
	КонецЕсли;
	
	
КонецПроцедуры


Показать
По теме из базы знаний
Найденные решения
10. Kolesonik 15 12.08.21 08:45 Сейчас в теме
дериктивы компиляции в модуле объекта не указываются
Прикрепленные файлы:
ЗагрузкаОплат.epf
Остальные ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. Kolesonik 15 12.08.21 08:06 Сейчас в теме
Похоже что у вас таблица значений пустая, отладчиком смотрели?
3. GoodDeiDie 12.08.21 08:07 Сейчас в теме
(2) Да, посмотрел все есть.
4. Kolesonik 15 12.08.21 08:12 Сейчас в теме
(3)если оплата это табличная часть, обращайтесь к ней объект.оплата
5. GoodDeiDie 12.08.21 08:14 Сейчас в теме
(4)Эта процедура в модуле объекта
6. Kolesonik 15 12.08.21 08:16 Сейчас в теме
(5)дерективу компиляции в модуле объекта указываете?
7. GoodDeiDie 12.08.21 08:18 Сейчас в теме
8. Kolesonik 15 12.08.21 08:22 Сейчас в теме
(7)этого делать не надо, дайте обработку и файл
9. GoodDeiDie 12.08.21 08:27 Сейчас в теме
(8) как не надо, я в модуле формы вызываю эту процедуру, а на клиенте она не выполнится
Прикрепленные файлы:
ЗагрузкаОплат.epf
pays_00884_2021_08_09.xlsx
10. Kolesonik 15 12.08.21 08:45 Сейчас в теме
дериктивы компиляции в модуле объекта не указываются
Прикрепленные файлы:
ЗагрузкаОплат.epf
12. GoodDeiDie 12.08.21 08:50 Сейчас в теме
(10) Понял ,спасибо большое)
11. Kolesonik 15 12.08.21 08:47 Сейчас в теме
(9)Судя по коду впереди у вас еще много интересных открытий, удачи в обучении))
13. GoodDeiDie 12.08.21 08:51 Сейчас в теме
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот