"Из таблицы значений ТабЗнач данные в файл не записываются, а информация о количестве записей пишется. Что я не так делаю?<br><br>Процедура ЗаписатьДанные()<br> База=СоздатьОбъект("XBase");<br> Если ФС.СуществуетФайл(КаталогИБ()+"jchpv.dbf")=0 Тогда<br> База.КодоваяСтраница(0);<br> База.ДобавитьПоле("num","Строка",10,0);<br> База.ДобавитьПоле("date","Дата",8,0);<br> База.ДобавитьПоле("client","Справочник.Клиент",,);<br> База.ДобавитьПоле("sum","Число",16,2);<br> База.СоздатьФайл(КаталогИБ()+"jchpv.dbf");<br> База.Записать();<br> База.ЗакрытьФайл();<br> КонецЕсли;<br> База.ОткрытьФайл(КаталогИБ()+"jchpv.dbf",,0);<br> База.ОчиститьФайл();<br> Для Ном=1 По ТабЗнач.КоличествоСтрок() Цикл<br> База.Добавить();<br> База.УстановитьЗначениеПоля("num",ТабЗнач.ПолучитьЗначение(Ном,"Номер"));<br> База.УстановитьЗначениеПоля("date",ТабЗнач.ПолучитьЗначение(Ном,"Дата"));<br> База.УстановитьЗначениеПоля("client",ЗначениеВСтрокуВнутр(ТабЗнач.ПолучитьЗначение(Ном,"Клиент")));<br> База.УстановитьЗначениеПоля("sum",ТабЗнач.ПолучитьЗначение(Ном,"Сумма"));<br> База.Записать();<br> КонецЦикла;<br> База.ЗакрытьФайл();<br>КонецПроцедуры<br>"