|
|
Выгрузка в dbf |
☑ |
|
0
sashunya
12.11.13
✎
16:07
|
Здравствуйте.Создаю dbf файл. При запуске обработки в ручную выгрузка в dbf происходит отлично,а вот с помощью регламентного задания в консоле выдает ошибку "Поле объекта не обнаружено". Не могу понять в чем проблема, если смотреть по примерам форумов, то вроде все делаю правильно.Помогите разобраться,пожалуйста.Заранее спасибо за помощь.
|
|
|
1
ДенисЧ
12.11.13
✎
16:08
|
Какое поле какого объекта?
Мы должны угадать?
|
|
|
2
sashunya
12.11.13
✎
16:15
|
Вот код:
Файл=Новый xBase;//();
Файл.Кодировка=КодировкаXBase.OEM;
Файл.АвтоСохранение=Истина;
Файл.поля.Добавить("DISC","S",32);
Файл.поля.Добавить("SUM","N",15,2);
Файл.СоздатьФайл(ИмяФайла);
Для Каждого стр из НакопленнаяСумма Цикл
Файл.Добавить();
Файл.SUM=стр.SUM;
Файл.DISC=стр.DISC;
Файл.Записать();
КонецЦикла;
Файл.Записать();
Файл.ЗакрытьФайл();
Накопленная сумма- это таблица значений
|
|
|
3
ДенисЧ
12.11.13
✎
16:16
|
и на какое место ругается?
Что, я должен из тебя всё клещами тянуть?
|
|
|
4
sashunya
12.11.13
✎
16:18
|
Извините. Ругается на поле в цикле "Файл.SUM"
|
|
|
5
AcaGost
12.11.13
✎
16:18
|
Файл.поля.Добавить("SUM","F",15,2);
|
|
|
6
AcaGost
12.11.13
✎
16:19
|
N - только целые числа
|
|
|
7
sashunya
12.11.13
✎
16:29
|
таже ошибка "Поле объекта не обнаружено (SUM)".
|
|
|
8
Wobland
12.11.13
✎
16:30
|
(7) как думаешь, 1Ска врёт?
|
|
|
9
sashunya
12.11.13
✎
16:32
|
скорее я что-то делаю не то( но не могу понять в чем причина.на клиенте все хорошо,а на сервере ерунда какая-то.
|
|
|
10
Wobland
12.11.13
✎
16:33
|
(9) у тебя всего два варианта
|
|
|
11
an-korot
12.11.13
✎
16:34
|
ты на сервер таблицу значений передаешь?
|
|
|
12
Wobland
12.11.13
✎
16:35
|
(11) у него в мозгах ерунда какая-то
|
|
|
13
an-korot
12.11.13
✎
16:35
|
на сервер нельзя передавать таблицу значений, только структуру или массив или еще чтото ;) но на таблицы 1С-ка наложила табу .
|
|
|
14
an-korot
12.11.13
✎
16:36
|
(12) возможно, код проще не куда.
|
|
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший