|
v7: Прислали мне вот такую штуку, в тхт как я понимаю это из 7ки | ☑ | ||
---|---|---|---|---|
0
sirbure
23.03.21
✎
13:29
|
Ссыль на картинку текста https://disk.yandex.ru/i/Qh6OkXIR7Syt-g
Как прочитать ? Чтен=Новый ЧтениеТекста(Объект.ПутьКФайлу,КодировкаТекста.ANSI); Стр = Чтен.ПрочитатьСтроку(); Таблица=ЗначениеИзСтрокиВнутр(Стр); Пока Стр <> Неопределено Цикл Стр = Чтен.ПрочитатьСтроку(); Таблица=ЗначениеИзСтрокиВнутр(Стр); КонецЦикла; Выдает ошибку формата потока. |
|||
1
RomanYS
23.03.21
✎
13:34
|
(0) Зачем читать построчно?
Если проблема не в этом, значит формат не тот и придётся парсить самому |
|||
2
БаксПо90
23.03.21
✎
13:36
|
это скорее просто объект таблица значенй записан ..
|
|||
3
БаксПо90
23.03.21
✎
13:37
|
собственно после первых трех строк должна получится таблица с нужными данными
|
|||
4
vladmenleo
23.03.21
✎
13:39
|
Это в семерке сохранили Тз
ЗначениеВФайл(<?>,,); Синтаксис: ЗначениеВФайл(<ИмяФайла>,<Объект>,<Формат>) Назначение: Сохраняет значение объекта в файле. Возвращает: 1 - функция выполнена успешно; 0 - функция не выполнена. Параметры: <ИмяФайла> - имя файла. <Объект> - значение, которое следует сохранить в файле. <Формат> - необязательный параметр. Число: 1 - сохранение во внутреннем формате; иначе во внешнем. Значение по умолчанию: 1. соответственно можно прочитать ЗначениеИзФайла(<?>,,); Синтаксис: ЗначениеИзФайла(<ИмяФайла>,<Объект>,<Формат>) Назначение: Востанавливает и возвращает значение из файла. Параметры: <ИмяФайла> - имя файла. <Объект> - необязательный параметр. Идентификатор переменной, куда система вернет значение, которое получено из файла. <Формат> - необязательный параметр. Число: 1 - сохранение во внутреннем формате; иначе - во внешнем. Значение по умолчанию: 1. |
|||
5
sirbure
23.03.21
✎
13:40
|
(1) Да думал что если посторочно, а не целиком читать, будет счастье.
|
|||
6
sirbure
23.03.21
✎
13:43
|
(4) Ошибка преобразования
ЗначениеИзФайла Глобальный контекст (Global context) ЗначениеИзФайла (ValueFromFile) Синтаксис: ЗначениеИзФайла(<ИмяФайла>) Параметры: <ИмяФайла> (обязательный) Тип: Строка. Имя файла. Не может быть пустым. Если включает путь к существующему каталогу, то значение будет извлекаться из файла, найденного в этом каталоге, в противном случае будет использован каталог исполняемых файлов программы. Возвращаемое значение: Тип: Произвольный. |
|||
7
Mikeware
23.03.21
✎
13:45
|
(6) ви таки хотите загрузить в снеговик тз, полученную из клюшек?
|
|||
8
Злопчинский
23.03.21
✎
13:46
|
(7) а - вдруг?!
|
|||
9
vladmenleo
23.03.21
✎
13:46
|
(6) у клюшек и снеговика разные форматы сохранения :)
|
|||
10
sirbure
23.03.21
✎
13:46
|
(7) Щито?))) Как я понимаю имеется в виду : загрузить в 8 ку тз из 7ки?
|
|||
11
sirbure
23.03.21
✎
13:47
|
(8) если (10) верно, то - таки да
|
|||
12
Mikeware
23.03.21
✎
13:48
|
(8) ну да. нужно только в цикл обернуть. в бесконечный...
"на 2 908 738 648 раз сервер пентагона согласился, что пароль - МаоДзедун..."© |
|||
13
Mikeware
23.03.21
✎
13:49
|
+(12) ойгоремне... фамилиё ВеликогоКормчего™ неверно напейсал...
|
|||
14
Mikeware
23.03.21
✎
13:49
|
(11) надежды юношей питают...
|
|||
15
sirbure
23.03.21
✎
13:49
|
(13) тык какой вердикт то? мне нужна 7ка что бы это прочитать?)
|
|||
16
vladmenleo
23.03.21
✎
13:51
|
(15) Это самый быстрый способ, иначе парсить самому
|
|||
17
ptitc0
23.03.21
✎
13:54
|
(7) Если в ТЗ простые типы, то нет проблем. Если ТЗ из восьмерки в 7.7 то надо преобразовывать текст к нужному формату и убирать служебные поля вверху
|
|||
18
sirbure
23.03.21
✎
13:54
|
(16) я чет даже примерно себе представить не могу как это самому парсить)и стоит ли геморр свеч)
|
|||
19
sirbure
23.03.21
✎
13:55
|
(17) тз из 7ки в 8ку
|
|||
20
Злопчинский
23.03.21
✎
13:55
|
(18) ну так мы - клюшечники - давно знаем, что 8-ки - аки дети малые - только галочки расставлять могут... ;-)
|
|||
21
ptitc0
23.03.21
✎
13:58
|
(19) И так тоже не проблема. Простые типы. Преобразование текста к формату 8, там UTF вроде не помню. и добавить служебные поля вверху.
Говорю, потому как делал так. Надо было быстро выгрузить из 7.7 и загрузить в 8.3 Если надо могу подробнее сказать что к чему |
|||
22
sirbure
23.03.21
✎
13:59
|
(20) Ну уж не совсем) Просто 642 строки непонятного вида малость вгоняют в ступор)
|
|||
23
mistеr
23.03.21
✎
13:59
|
Надо просто из 77 сохранить в нормальном формате. CSV например.
|
|||
24
sirbure
23.03.21
✎
13:59
|
(21) было бы не плохо
|
|||
25
Mikeware
23.03.21
✎
14:00
|
(20) не всегда...
иногда не могут... (23) это ж писать надо... |
|||
26
Kigo_Kigo
23.03.21
✎
14:00
|
Если это единоворазово, то можно загрузить в 7-ку и преоброзовать в нужный вид, если нет, то долго думать в том числе и по ком соединению, или парсить, что гемор еще тот
|
|||
27
sirbure
23.03.21
✎
14:01
|
(23) я как понимаю - сие кем то написанная выгрузка)
|
|||
28
Kigo_Kigo
23.03.21
✎
14:01
|
(25) Да что там писать, ТЗ из строки, в печатную форму, сохранить как ексель - из екселя в файл с разделителями, дело минут на 20
|
|||
29
mistеr
23.03.21
✎
14:02
|
(27) Если ты единственный, кого напрягает этот формат, значит тебе и переписывать. :)
|
|||
30
mistеr
23.03.21
✎
14:03
|
(28) Можно через Йоксель сразу в csv
|
|||
31
Kigo_Kigo
23.03.21
✎
14:04
|
(30) в csv можно и напрымую как текст, но писать много
|
|||
32
sirbure
23.03.21
✎
14:06
|
(29) (28) Меня туда не пустят) мне нужно именно с этим файлом работать))))
|
|||
33
ptitc0
23.03.21
✎
14:07
|
(24) как тут обработку прицепить?
|
|||
34
Kigo_Kigo
23.03.21
✎
14:08
|
(32) то есть платформу 1с тебе религия не позволяет поставить? кстати наполение файла- ересь какая то, приходная накладная, расходиная и товар, ни наименований ни дат ни количества ни сумм, что это за выгрузка такая?
|
|||
35
Масянька
23.03.21
✎
14:09
|
(34) В свете новых изменений (борьба 1С с пиратским софтом) - на 77 реагирует?
|
|||
36
sirbure
23.03.21
✎
14:09
|
(34) вот вот
|
|||
37
sirbure
23.03.21
✎
14:10
|
(34) Искать, качать, будить древнее зло)))
|
|||
38
sirbure
23.03.21
✎
14:10
|
(33) Могу почту кинуть
|
|||
39
sirbure
23.03.21
✎
14:11
|
(34) Искать, качать, будить древнее зло... плюс пиратство опять же
|
|||
40
ptitc0
23.03.21
✎
14:12
|
(38) ок. но еще раз говорю. Только простые типы. Дата. Строка. Число. Никаких справочников, документов, перечислений. Надо кинуть справочник - кидай по полям. Код, наименование и т.д.
|
|||
41
sirbure
23.03.21
✎
14:12
|
(33) В профиле открыл мыло
|
|||
42
mistеr
23.03.21
✎
14:12
|
(32) Если данные действительно нужны — пустят. Или напрягут клюшечника.
|
|||
43
Mikeware
23.03.21
✎
14:12
|
(40) ну значит у него не взлетит - там же явно ссылки будут
|
|||
44
sirbure
23.03.21
✎
14:14
|
(40) Скорее всего там все строки и даты. (43) Как выглядят 7шные ссылки? по- виду все строки
|
|||
45
ptitc0
23.03.21
✎
14:15
|
(41) Ушло. Там выгрузка в ТЗ каких-то данных из типовой ТиС в 8.3
Делаешь свою ТЗ, со своими данными, и выгружаешь. Перепишешь только ТЗ и Заполнение её |
|||
46
ptitc0
23.03.21
✎
14:17
|
(45) да, загрузка в 8.3 в ТЗ из файла стандартными средствами
|
|||
47
sirbure
23.03.21
✎
14:17
|
Спс
|
|||
48
Злопчинский
23.03.21
✎
14:38
|
(22) ну я ж грю - дети малые. опытные сразу поймут что это за хрень...
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |