|
Как из текстового документа загрузить информацию в 1С Предприятие 7,7
|
|||
---|---|---|---|
#18+
Необходимо из обычного текстовика загузить информацию, например, в Расходную Накладную (заполнить ее), версия 1С Предприятие 7,7, какие процедуры или функции для этого необходимы? помогите пожалуйста ... |
|||
:
Нравится:
Не нравится:
|
|||
24.02.2008, 12:10 |
|
Как из текстового документа загрузить информацию в 1С Предприятие 7,7
|
|||
---|---|---|---|
#18+
Использование текстовых файлов для переноса данных в 1с http://]http://www.mista.ru/kurs1c/9.htm ... |
|||
:
Нравится:
Не нравится:
|
|||
24.02.2008, 14:17 |
|
Как из текстового документа загрузить информацию в 1С Предприятие 7,7
|
|||
---|---|---|---|
#18+
При работе с переносом данных из одной системы в другую как правило ВСЕГДА возникает вопрос трактовки данных. При моем скромном опыте в 7 лет у меня ни разу не было такого, чтобы написали прогу по переносу - и все сразу перенеслось - возникают исключение, различные интерпретации данных. Я бы рекомендовал писать обработчик самому и садить буха рядом, чтоб он знал что это и почему. Такой обработчки чтения из текста с создание документа пишется за час реального времени. Остальное - это те ифы, по которым надо делать что-то другое, а вот это уже может и на недельку другую работы потянуть. ... |
|||
:
Нравится:
Не нравится:
|
|||
26.02.2008, 13:41 |
|
Как из текстового документа загрузить информацию в 1С Предприятие 7,7
|
|||
---|---|---|---|
#18+
Имеется текстовый файл, содержащий информацию о всех расходных накладных посторочно, строка выглядит примерно так: nakl_id††int‡idoc_Name†11 †varchar‡idoc_DateDoc†июл 25 2006 12:00AM †datetime‡pitm_Name†Мыло хозяйственное (уп.) †varchar‡iitm_Sum†108000 †numeric‡iitm_NDS†0 †numeric‡iitm_Price†54 †numeric‡iitm_Comment†не довезли 7 шт. †varchar‡iitm_SumNDS†0 †numeric‡iitm_Volume†2000 †numeric‡iitm_VolumeOrder†0 †numeric‡idoc_Comment††varchar На самом деле все это в одну строку, переносы сделал для читабельности. Подскажите пожалуйста общий вид процедуры позволяющей разнести эти данные по полям, в документе 1С? ... |
|||
:
Нравится:
Не нравится:
|
|||
26.02.2008, 15:03 |
|
Как из текстового документа загрузить информацию в 1С Предприятие 7,7
|
|||
---|---|---|---|
#18+
Функция Кнопка3 () Док=СоздатьОбъект ("Документ.РасходнаяНакладная"); Док.Новый (); ОткрытьФорму ("Документ.РасходнаяНакладная",,); Список = СоздатьОбъект("СписокЗначений"); Текст.Открыть("E:\Documents and Settings\1111\Рабочий стол\Naklad.txt"); Для Нак=1 По Текст.КоличествоСтрок(10) Цикл Стр = Текст.ПолучитьСтроку(Нак); Список.ИзСтрокиСРазделителями(Стр); Док.Комментарий= Список.ПолучитьЗначение(1); Док.Записать(); КонецЦикла; КонецФункции Как присвоить комментарию хотя бы первую строку в документе!! Где ошибка, подскажите? ... |
|||
:
Нравится:
Не нравится:
|
|||
26.02.2008, 16:38 |
|
Как из текстового документа загрузить информацию в 1С Предприятие 7,7
|
|||
---|---|---|---|
#18+
Как присвоить комментарию хотя бы первую строку в документе!! Что имеется в виду ? Док.Комментарий=Что-то ? причем здесь хотя бы первая строка ? Кажись данный алгоритм вообще работать не должен никак. Я бы писал что-то типа такого. Т=СоздатьОбъект("ТаблицаЗначений"); //Определяем колонки с типами, типы надо задать как в конфигураторе, тогда вопросов не будет потом // Заполняем значениями из строки с поиском номенклатуры по справочнику и другое. // Сворачиваем таблицу по документу, номенклатуре - проверяем есть ли в одном документе одинаковая номенклатура с разной ценой. - по желанию. // Сортируем таблицу по номеру документа/дате документа // Создаем первый документ и начинаем // Открываем выборку по таблице значений // Идем в цикле по таблице значений, проверяем каждый проход на номер документа - если новый - создаем новый документ, иначе = создаем строку документа. // Документ перед созданием нового - записываем. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.02.2008, 20:18 |
|
|
start [/forum/topic.php?fid=28&fpage=173&tid=1524969]: |
0ms |
get settings: |
10ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
46ms |
get topic data: |
14ms |
get forum data: |
2ms |
get page messages: |
45ms |
get tp. blocked users: |
1ms |
others: | 289ms |
total: | 429ms |
0 / 0 |