| 
    
            
         
         | 
    
  | 
v7: выгрузка в TXT и перенос строки | ☑ | ||
|---|---|---|---|---|
| 
    0
    
        serg-lom89    
     29.11.13 
            ✎
    13:22 
 | 
         
        Подскажите пожалуйста по выгрузке в ТХТ
 
        выгрузаю доки в тхт формат,точнее строки дока,затем его делаю TOV форматом(этот файл выгрузки) получается такая картина,например строки такие ойгурт фр;123123123123;шт.;12;12500;1112.12;0;;; Молоко обогощенное йодом фр;123123123123;шт.;12; 12500;1112.12;0;;; в строке 2 переноситься на другую строку...это связано с длинной строки 256 или с чем то другим?подскажите пожалуста? кодировка файла DOS  | 
|||
| 
    1
    
        НаборДанных    
     29.11.13 
            ✎
    13:28 
 | 
         
        (0)Гон, файли развернут на весь экран?))     
         | 
|||
| 
    2
    
        Стрелок    
     29.11.13 
            ✎
    13:29 
 | 
         
        это связано с тем что ты смотришь фактически файл в блокноте
 
        это csv банальный - открой его екселем и убедись что ничего не переносится  | 
|||
| 
    3
    
        1Сергей    
     29.11.13 
            ✎
    13:29 
 | 
         
        я понимаю, что не прилично на первом свидании код показывать, но...     
         | 
|||
| 
    4
    
        Wobland    
     29.11.13 
            ✎
    13:29 
 | 
         
        ничо так наименования     
         | 
|||
| 
    5
    
        serg-lom89    
     29.11.13 
            ✎
    13:30 
 | 
         
        (4) ну это примерно так,простое наименование))     
         | 
|||
| 
    6
    
        Стрелок    
     29.11.13 
            ✎
    13:30 
 | 
         
        (4) ;)     
         | 
|||
| 
    7
    
        Fedor-1971    
     29.11.13 
            ✎
    13:32 
 | 
         
        Если приведены строки полностью, то что-то коротковатая строка.
 
        Как вариант - добавляй в начало новой строки, что-нить экзотическое, например, "##" и проверяй на сие чудо начало строки. При загрузке будет меньше вопросов.  | 
|||
| 
    8
    
        serg-lom89    
     29.11.13 
            ✎
    13:34 
 | 
         
        (3) 
 
        Файл.ДоабвитьСтроки((Док.Товар)+";"+Док.ЦЕна+";"+Док.штрихКод+";"+и далее что мне надо добавлять;  | 
|||
| 
    9
    
        serg-lom89    
     29.11.13 
            ✎
    13:35 
 | 
         
        (7)
 
        это выгрузка в другую прогу..не в 1с.меня смутил момент что строки переносяться  | 
|||
| 
    10
    
        serg-lom89    
     29.11.13 
            ✎
    13:36 
 | 
         
        (7)туда экзотике не надо))))     
         | 
|||
| 
    11
    
        Wobland    
     29.11.13 
            ✎
    13:36 
 | 
         
        (9) а ты их прочитай     
         | 
|||
| 
    12
    
        serg-lom89    
     29.11.13 
            ✎
    13:37 
 | 
         
        (2) ну да....в екселе все норм)))     
         | 
|||
| 
    13
    
        Стрелок    
     29.11.13 
            ✎
    13:37 
 | 
         
        (9) где ты смотришь и видишь что строки перенесены?     
         | 
|||
| 
    14
    
        Стрелок    
     29.11.13 
            ✎
    13:37 
 | 
         
        вы блокноте? в какой программке ты увидел?     
         | 
|||
| 
    15
    
        serg-lom89    
     29.11.13 
            ✎
    13:37 
 | 
         
        в тотале через просмотр     
         | 
|||
| 
    16
    
        dk    
     29.11.13 
            ✎
    13:38 
 | 
         
        Ну и самый экзотический вариант - в тебя в наименовании товара  есть символ переноса строки     
         | 
|||
| 
    17
    
        serg-lom89    
     29.11.13 
            ✎
    13:38 
 | 
         
        (13) 
 
        просто первый раз делаю поэтому смутил мня момент этот..  | 
|||
| 
    18
    
        МастерВопросов    
     29.11.13 
            ✎
    13:39 
 | 
||||
| 
    19
    
        serg-lom89    
     29.11.13 
            ✎
    13:39 
 | 
         
        Ну и самый экзотический вариант - в тебя в наименовании товара  есть символ переноса строки
 
        можно уточнить?  | 
|||
| 
    20
    
        serg-lom89    
     29.11.13 
            ✎
    13:40 
 | 
         
        http://xmage.ru/images/560621geni.png ахахахах))))     
         | 
|||
| 
    21
    
        Стрелок    
     29.11.13 
            ✎
    13:41 
 | 
         
        (18) убил     
         | 
|||
| 
    22
    
        Стрелок    
     29.11.13 
            ✎
    13:41 
 | 
         
        (12) тогда не парься. это у тебя галюны     
         | 
|||
| 
    23
    
        serg-lom89    
     29.11.13 
            ✎
    13:42 
 | 
         
        (22) перекрестил экран=)))     
         | 
|||
| 
    24
    
        serg-lom89    
     29.11.13 
            ✎
    13:43 
 | 
         
        (16) это перенос в данном случае..но бывает переносит и конец строки     
         | 
|||
| 
    25
    
        Fedor-1971    
     29.11.13 
            ✎
    13:52 
 | 
         
        (9)(16) без разницы куда будешь загружать, но при достижении длины строки ОС (или по каким-то другим причинам) перенос получишь реальный и как тогда при загрузке определить - строка уместилась или читаешь хвост предыдущей? Я уже наступал на эти грабли, но "Лучшие грабли это те на которые наступил сам"     
         | 
|||
| 
    26
    
        КонецЦикла    
     29.11.13 
            ✎
    13:55 
 | 
         
        (18) Валяемся всем дипартаментам     
         | 
|||
| 
    27
    
        Стрелок    
     29.11.13 
            ✎
    13:56 
 | 
         
        (35) попытка сформировать в 1С строку превышающую длину допустимую вызовет ошибку на стадии выгрузки     
         | 
|||
| 
    28
    
        Fedor-1971    
     29.11.13 
            ✎
    14:04 
 | 
         
        (27) к сожалению 7.7 тупо добавляет перенос строки, а использование признака начала строки даёт возможность отловить глюки при выгрузке информации.     
         | 
|||
| 
    29
    
        serg-lom89    
     29.11.13 
            ✎
    14:04 
 | 
         
        ну а при загрузке таких файлов,как поступать??
 
        этот файл будет приходить из другой программы,похожей структуры..а разработчики не хотят их переделывать  | 
|||
| 
    30
    
        Стрелок    
     29.11.13 
            ✎
    14:07 
 | 
         
        (28) ничего сама программа не добавляет     
         | 
|||
| 
    31
    
        Стрелок    
     29.11.13 
            ✎
    14:09 
 | 
         
        да блин. получи образец файла и смотри чего будет     
         | 
|||
| 
    32
    
        serg-lom89    
     29.11.13 
            ✎
    14:12 
 | 
         
        (31) херня будет))уже получил)))))     
         | 
|||
| 
    33
    
        serg-lom89    
     29.11.13 
            ✎
    14:12 
 | 
         
        спасибо всем)     
         | 
|||
| 
    34
    
        Эльниньо    
     29.11.13 
            ✎
    19:47 
 | 
         
        Хочу молоко обогощенное фр
 
        Дорогое, наверное.  | 
|||
| 
    35
    
        mehfk    
     29.11.13 
            ✎
    19:59 
 | 
         
        "Хочу молоко обогощенное фр", в  (0) "Молоко обогощенное йодом фр"
 
        не ФР (фискальный регистратор?), а йодом ФР :) а вот "ойгурт фр" я бы не рискнул пробовать.  | 
|||
| 
    36
    
        Cthulhu    
     29.11.13 
            ✎
    20:06 
 | 
         
        у тя смотрелка кривая.     
         | 
|||
| 
    37
    
        serg-lom89    
     29.11.13 
            ✎
    21:19 
 | 
         
        (35) ахахах))     
         | 
|||
| 
    38
    
        mehfk    
     30.11.13 
            ✎
    10:42 
 | 
         
        (36) Че?     
         | 
|||
| 
    39
    
        Jaffar    
     30.11.13 
            ✎
    12:38 
 | 
         
        Вот и выросло поколение, не знакомое с CR/LF 
 
        (25) что такое "длины строки ОС"? (27) с каких пор длина строки текстового файла ограничена?  | 
|||
| 
    40
    
        Cthulhu    
     01.12.13 
            ✎
    00:10 
 | 
         
        (39): с ESC13+ESC10 dcvsckt&//     
         | 
 | Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |