Имя: Пароль:
1C
1С v8
По по текстовому файлу
,
0 Su60ta_SunRise
 
27.11.13
10:09
Есть программа хаус мастер, у которой есть выгрузка в текст. файл.
Что бы выгрузить приход, к примеру, то мне понадобиться два текст файла:
1. номенклатура с кодом 2.выгрузка прихода с кодом номенклатуры и остальными данными. База 1С пустая, будут заполнять при выгрузке из Хаус мастер, по сему буду делать поиск по коду номенклатуры в одном файле, подставлять значение из прихода, создавать номенклатуру и сам документ прихода.
Есть у кого примеры кода поиску по текст файлу?
1 DmitriyDI
 
27.11.13
10:11
2 Wobland
 
27.11.13
10:22
взять и соединить две ТЗ непредлагать?
3 Su60ta_SunRise
 
27.11.13
10:25
(1) спс!
4 Su60ta_SunRise
 
27.11.13
10:25
(1) но поиска я там не вижу тож(
5 Su60ta_SunRise
 
27.11.13
10:26
Есть у кого примеры кода поиску по текст файлу?
6 Wobland
 
27.11.13
10:26
(5) по текстовому документу?
7 Su60ta_SunRise
 
27.11.13
10:26
Как найти мне строка а код, найду, попаду на нужную строку, на  этой строке возьму Номенклатуру и ее код
8 Su60ta_SunRise
 
27.11.13
10:27
строку*)
9 Su60ta_SunRise
 
27.11.13
10:27
Текс файл txt
10 Su60ta_SunRise
 
27.11.13
10:27
обычн блокнот
11 Wobland
 
27.11.13
10:27
(7) получи строку
12 Ork
 
27.11.13
10:28
(9) Как определять нужную строку?
13 Cube
 
27.11.13
10:28
(7) Чо
14 Cube
 
27.11.13
10:28
(7) каво
15 Cube
 
27.11.13
10:28
(7) ниче
16 Cube
 
27.11.13
10:28
(7) не
17 Cube
 
27.11.13
10:28
(7) панятна
18 Su60ta_SunRise
 
27.11.13
10:28
(16) да, написал я будь здоров))
19 Cube
 
27.11.13
10:29
Прикольно так общаться? Может проще написать один осмысленный пост? а?
20 Ork
 
27.11.13
10:29
+ (12) Вернее по каким признакам вы визуально определите нужную строку?
21 Wobland
 
27.11.13
10:30
(19) пост потеряет смысл постить на этапе формулировки ;)
22 vis_tmp
 
27.11.13
10:30
Загрузи оба текста в ТЗ и резвись потом с ними как хочешь
23 Cube
 
27.11.13
10:30
(21) )))
24 Wobland
 
27.11.13
10:30
(22) т-сс..
25 Su60ta_SunRise
 
27.11.13
10:30
Текст файл
В каждой его строке есть инфа по номенклатуре.
и есть другой файл текс без номенклатуры, там просто указан код номенклатуры.
По полученному коду мне нужно найти номенклатуру в первом текс файле.
26 Kerk
 
27.11.13
10:31
Приведи пример из 2=х текстовых файлов и готовь 1к руб за готовый код, если по ссылке в (1) ничего не понятно.
27 Wobland
 
27.11.13
10:31
(25) можешь приступать к осмыслению ветки
28 aka AMIGO
 
27.11.13
10:32
внимание, вопрос! в сабже - v8, в (1) - v7 - что правильно? :)
29 Su60ta_SunRise
 
27.11.13
10:32
Толсто... ну ок
30 Cube
 
27.11.13
10:32
(25) ТекстовыйДокумент (TextDocument)
ПолучитьТекст (GetText)
Синтаксис:

ПолучитьТекст()
Возвращаемое значение:

Тип: Строка.
Строка, содержащая текст из текстового документа.
Описание:

Получает текст, находящийся в текстовом документе.

Доступность:

Тонкий клиент, веб-клиент, сервер, толстый клиент, внешнее соединение.
31 Kerk
 
27.11.13
10:33
(0) Стыдно за Тольятти. Хотя там сейчас далеко не самая лучшая обстановка для 1С-ника.
32 Wobland
 
27.11.13
10:33
(28) сабж правилен для 8, (1) правилен для 7, очевидно ж
33 Cube
 
27.11.13
10:33
+(30)  Или так

ЧтениеТекста (TextReader)
Прочитать (Read)
Синтаксис:

Прочитать(<РазмерСтроки>)
Параметры:

<РазмерСтроки> (необязательный)

Тип: Число.
Размер возвращаемой строки. Если параметр не указан, текстовый файл читается до конца.
Возвращаемое значение:

Тип: Строка; Неопределено.
В случае, если читаемый файл завершен, то возвращается Неопределено.
Описание:

Считывает строку произвольной длины.

Доступность:

Тонкий клиент, сервер, толстый клиент, внешнее соединение.
Примечание:

Строка нулевой длины не является признаком конца файла.
34 Su60ta_SunRise
 
27.11.13
10:34
Вы че как оборигены, Я недавно сел за 1С) учусь еще.
35 aka AMIGO
 
27.11.13
10:34
(32) ну, да.. вопрос по 8-ке, а Тс благодарит за 7-рочное решение..
36 Wobland
 
27.11.13
10:34
(34) учиться стоило начинать в школе
37 Balabass
 
27.11.13
10:35
(34) А до этого на чем сидел?
38 Su60ta_SunRise
 
27.11.13
10:36
(33) спасибо)
39 Kerk
 
27.11.13
10:36
(37) Видимо на опе в универе. :) (без обид)
40 Su60ta_SunRise
 
27.11.13
10:37
9 классов =/
(39)
41 НЕА123
 
27.11.13
10:39
(34)
в конфигураторе жмешь на мужика в шапке (зовут его СП)
и ищешь там встроенные функции примитивных типов строка.
СтрЗаменить, стрЧислоСтрок, СтрПолучитьСтроку, Найти и т.д.
потом можешь сюда вернуться.
42 Рэйв
 
27.11.13
10:39
(40)Подумаешь, тут каждый третий без вышки вообще и ничего.
Не подвиг.
43 Kerk
 
27.11.13
10:39
(40) Пример,то приведешь?
44 Balabass
 
27.11.13
10:42
(38) По какому полю будешь связывать номенклатуру с реализацией или что там у тебя?
45 aka AMIGO
 
27.11.13
10:43
(41) ну, тогда уж и в ЖКК глянуть не грех.. там, где "Работа с текстом" - очень помогает для просветления :)
46 Su60ta_SunRise
 
27.11.13
10:49
(44) та уже впринцепе понял
Два файла txt один с номенклатурой второй файл приходник, в нем есть код номенклатуры
Выгружу полностью номенклатуру и по каждой строке из приходника буду добавлять номенклатуру (если не найдет в 1С) и создать документ приход
47 Su60ta_SunRise
 
27.11.13
10:50
методы я все таки получил, хоть и под тонной грязи)
48 Su60ta_SunRise
 
27.11.13
10:50
спасибо)
49 Wobland
 
27.11.13
10:50
(47) заслужил. а среди этой тонны есть два неприметных поста
50 Su60ta_SunRise
 
27.11.13
10:51
(49) это чем же я заслужил? Ваше величество*
51 Wobland
 
27.11.13
10:53
(50) безграмотностью и отсутствием мыслительного процесса
52 Su60ta_SunRise
 
27.11.13
11:01
в топку короче
53 Kupogun
 
27.11.13
12:07
можно заполнить массив или ТЗ из текстового документа, а затем при переборе массива или тз сравнивать со значением, которое ищем
54 1Сергей
 
27.11.13
12:12
сперва загрузить всю номенклатуру, а потом документы с поиском номенклатуры по коду не предлагали ещё?
55 Su60ta_SunRise
 
28.11.13
23:35
Уже все сделано, спс)
Проблемы невозможно решaть нa том же уровне компетентности, нa котором они возникaют. Альберт Эйнштейн