Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 03.10.2016, 08:10   #1
djmix
Новичок
Джуниор
 
Регистрация: 23.06.2014
Сообщений: 2
По умолчанию заполнить в листview из файла

здравствуйте подскажите плиз код.

не получается

Код:
СекцияДокумент=Платежное поручение
Номер=317
Дата=02.06.2016
Сумма=93477.96
ПлательщикСчет=45454545454554500098
Плательщик1=Общество с ограниченной ответственностью научно-производственная фирма "Пром"
ПлательщикРасчСчет=4070281040012045454445
ПлательщикБанк1=Филиал "Московский" АКИБ "ОБРАЗОВАНИЕ" (АО)
ПлательщикБИК=456456456
ПлательщикКорсчет=4565464564564564564
ПолучательСчет=45454545454554500098
Получатель=ИНН 6744002766 "О "ПРИБОР"
ПолучательИНН=4567787888
Получатель1=ФГУП "О "ПРИБОР"
ПолучательРасчСчет=40502810859020100011
ПолучательБанк1=ОТДЕЛЕНИЕ N649 СБЕРБАНКА РОССИИ
ПолучательБанк2=Г. МОЛ
ПолучательБИК=046454542
ПолучательКорсчет=30101810000000000632
ВидПлатежа=Электронно
ВидОплаты=01
ПлательщикКПП=5910101100
ПолучательКПП=673101011
Очередность=5
НазначениеПлатежа=Оплата по счету № Д-9698 от 05.05.16 г., за датчик-газоанализатор ИБЯЛ.418414.071-30 Сумма 93776-96В т.ч. НДС(18%) 14304-964
НазначениеПлатежа1=Оплата по счету № Д-9698 от 05.05.16 г., за датчик-газоанализатор ИБЯЛ.418414.071-30
НазначениеПлатежа2=Сумма 93776-96
НазначениеПлатежа3=В т.ч. НДС(18%) 14304-96
КонецДокумента
документ текстовый - выгрузка для банка из 1С

есть в документе такая секция. начало "СекцияДокумент=Платежное поручение", конец "КонецДокумента"
надо заполнить Listview

из всей секции важно чтоб в Listview попало

Номер
Дата
Сумма
Получатель1
НазначениеПлатежа1

==============

Кто сможет помочь с обработкой этого текста?
djmix вне форума Ответить с цитированием
Старый 03.10.2016, 09:41   #2
evg_m
Старожил
 
Регистрация: 20.04.2008
Сообщений: 5,526
По умолчанию

Код:
rl:=TstringList.Create;
try
rl.LoadFromfile(...); //r.LoadFromStream(...);
listview.items.add(rl.Value['Номер']);// r:=listview.items.add; r.caption:=rl.Value['номер'];
listview.items.add(rl.Value['Дата']);
......
finally
rl.Free;
end;
программа — запись алгоритма на языке понятном транслятору
evg_m вне форума Ответить с цитированием
Старый 03.10.2016, 10:52   #3
djmix
Новичок
Джуниор
 
Регистрация: 23.06.2014
Сообщений: 2
Печаль

listview.items.add(rl.Value['Номер']);

ругается - кричит что too many actual parameters
djmix вне форума Ответить с цитированием
Старый 03.10.2016, 11:49   #4
evg_m
Старожил
 
Регистрация: 20.04.2008
Сообщений: 5,526
По умолчанию

Цитата:
ругается - кричит что too many actual parameters
а комментарий на что.
Цитата:
// r:=listview.items.add; r.caption:=rl.Value['номер'];
альтернативный способ выполнения требуемых действий, в случае "невозможности" выполнить.
программа — запись алгоритма на языке понятном транслятору

Последний раз редактировалось evg_m; 03.10.2016 в 11:51.
evg_m вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Заполнить структуру из файла txt Валера1984 Помощь студентам 1 14.11.2014 17:56
Требуется создать ступенчатый массив и заполнить его из файла N0ir Помощь студентам 0 17.06.2013 13:20
как заполнить двумерный вектор из файла? Tiva Помощь студентам 3 14.11.2012 15:47
Заполнить типизированный файл целыми числами, увеличить вдвое компоненты файла, стоящие после максимального (turbo pascal) Irishka_F Помощь студентам 3 30.01.2012 23:36
Как из ini файла заполнить ComboBox? alexusankov Общие вопросы Delphi 10 05.01.2011 13:58