Вход | Регистрация

1С:Предприятие ::

Метки: Обмен данными и УРБД

импорт из txt в 1С

Я
   Brejnev
14.07.04 - 09:28
Здравствуйте! Меня зовут Мусахмет.
У меня к Вам большая просьба. В 2000 году я написал программку на Access.
Сейчас возникла необходимость сделать тоже самое в 1С.
Вторую неделю копаюсь в инете, не могу найти примеров импорта данных из txt  в 1с,
импорта как в Access, Excel с разбивкой по столбцам.
Если есть пример. Помогите, пожалуйста.
С уважением, Мусахмет
 
  Рекламное место пустует
   Warlock
 
1 - 14.07.04 - 09:33
Объект "Текст". С помощью этого объекта можно загрузить текст из файла, разюить по строкам. А далее смотри "Встроенный язык/Системные/Строковые".
   Валентин
 
2 - 14.07.04 - 09:42
Из Access можно используя ADO
   Warlock
 
3 - 14.07.04 - 09:43
(2)Читай (0) внимательнее...
   Валентин
 
4 - 14.07.04 - 09:47
Не понимаю, зачем промежуточный этап если человек знает свою программу. Должен же он понимать где у него документы, где справочники в его программе. А во вторых, без разницы, из текста, xml, БД он будет грузиться, запись данных в 1С писать придется все равно самому (маловероятно что найдет обработку импортирующую данные из его программы в 1С), так может сразу работать с исходной базы? Меньше времени будет тратиться на преобразование типов
   CzujMao
5 - 14.07.04 - 09:48
Примеров и не найдёшь, всё настолько элементарно...

лСписок=СоздатьОбъект("СписокЗначений");
лТекст=СоздатьОбъект("Текст");
лТекст.Открыть(лИмяФайла);
лСтрокВсего=Текст.КоличествоСтрок();
Для лСтрока=1 По СтрокВсего Цикл
 лСписок.УдалитьВсе();
 лСписок.ИзСтрокиСРазделителями(лТекст.ПолучитьСтроку(лСтрока));
 Для лНомер=1 По лСписок.РазмерСписка() Цикла
  МояПеременная=лСписок.ПолучитьЗначение(лНомер);

и используешь как тебе надо
Пример правильного формата текста можешь получить использовав ВСтрокуСРазделителями()
   laeg
 
6 - 14.07.04 - 12:14
Проверь почту, я тебе универсальсальный (в своем роде) примерчик выслал, с текстовичком ...


Список тем форума
Рекламное место пустует   Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Ветка сдана в архив. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует