Имя: Пароль:
1C
1С v8
сохранение файл с именем
0 del12
 
16.04.12
14:56
как правильно пропсиать чтобы Имя файла должно быть ax001090.
БД.СоздатьФайл(ПутьККаталогу+"\"+СокрЛП(Строка(Объект.CustAcc))+".dbf"); //ax

БД.ЗакрытьФайл();

ПоказатьОповещениеПользователя("Выгрузка успешно завершена ("+ПутьККаталогу+"\ax"+СокрЛП(Строка(Объект.CustAcc))+".dbf");

я пишу так: БД.СоздатьФайл(ПутьККаталогу+"\"+"ax001090"+".dbf")
ПоказатьОповещениеПользователя("Выгрузка успешно завершена ("+ПутьККаталогу+"\ax"+"001090"+".dbf");

выводит ошибку ИНН

значение не является объектом значения ИНН-ошибку такую выводит( что не так. если пишу как в первом варианте то все нормально
1 Wobland
 
16.04.12
14:58
какой такой ИНН?
2 Defender aka LINN
 
16.04.12
14:59
Кто мне расскажет, как ИНН связано с именем файла?
З.Ы. Автор, дарю тебе: ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
Используй их экономно, а то опять закончатся
3 del12
 
16.04.12
15:01
а хз причем тут инн. вношу изменения запускаю обработку и выдает ошибку с ИНН. если не вносить изм то все норм
4 butterbean
 
16.04.12
15:01
(3) текст ошибкт скопируй сюда полностью
5 Wobland
 
16.04.12
15:02
+(4) и строку кода, на которую ругается
6 pumbaEO
 
16.04.12
15:02
мне тут ошибку выводит, но я никому скажу, сами догадайтесь...
7 del12
 
16.04.12
15:04
Значение не является значением объектного типа (ИНН)
8 del12
 
16.04.12
15:04
ни строку ниче больше не выводит
9 Wobland
 
16.04.12
15:05
(8) врёшь
10 del12
 
16.04.12
15:06
серьезно.это внешняя обработка,запускаю через файл открыть и вот такую бяку выводит( уже вешаюсь
11 del12
 
16.04.12
15:07
притом тогда когда что то изменю,притом совсем не связанное с инн, а вообщ удалю строчку и ее вставлю,сохраню запускаю и ошибка
12 pumbaEO
 
16.04.12
15:14
ошбка или в DNA или кеш почисти.
13 del12
 
16.04.12
15:41
с ошибкой покончено)) а как имя прописать?
14 del12
 
16.04.12
15:41
(12)спс
15 del12
 
16.04.12
15:45
БД.СоздатьФайл(ПутьККаталогу+"\"+"ax001090"+".dbf")
ПоказатьОповещениеПользователя("Выгрузка успешно завершена ("+ПутьККаталогу+"\ax"+"001090"+".dbf");

это правильно будет?