Bom dia!
Gostaria de ajuda, estou tentando criar uma rotina para leitura, edição, adição e exclusão em arquivo texto delimitados por "|" (pipe). Mas nao estou conseguindo.
A ideia era ler o arquivo texto e usar ele como uma tabela vinculada e poder editar, adicionar e excluir, usar em consultas e formulários, respeitando a quantidade de campos de cada linha, sem mudar a estrutura delimitada pelo "|" (pipe). Podem me ajudar?
Exemplo:
|C001|0|
|C010|18384762000102|2|
|C010|18384762000285|2|
|C100|1|0|C291|55|00|001|4399|32200118384762000285550010000043991000029719|03012020|03012020|86998,25|1|0|0|86998,25|0|0|0|0|0|0|0|0|0|1435,47|6611,87|0|0|
|C110|043991||
|C170|1|1620|S - N.: 1001607 (2)|10,064|M3|86998,25|0|0|051|5102||0|0|0|0|0|0|0|53||0|0|0|01|86998,25|1,65|||1435,47|01|86998,25|7,6|||6611,87|62001|
|C100|0|1|F416|55|00|002|94420|32200128053197000499550020000944201565130770|06012020|06012020|2996|1|90,32|0|2996|9|0|0|0|0|0|0|0|0|48,04|220,92|0|0|
|C170|1|1381||4|PN|2996|90,32|0|090|1556||0|0|0|0|0|0|0|49||0|0|0|54|2905,68|1,65|||48,04|54|2905,68|7,6|||220,92|41002|
|C100|1|0||55|02|001|4400|32200118384762000285550010000044001228305008|||||||||||||||||||||
|C100|1|0|C291|55|00|001|4402|32200118384762000285550010000044021000029716|13012020|13012020|129783,53|0|0|0|129783,53|0|0|0|0|0|0|0|0|0|2141,43|9863,55|0|0|
|C110|044021||
|C170|1|1585|N.: 1001602 (17)|8,9778|M3|129783,53|0|0|051|5102||0|0|0|0|0|0|0|53||0|0|0|01|129783,53|1,65|||2141,43|01|129783,53|7,6|||9863,55|62001|
Gostaria de ajuda, estou tentando criar uma rotina para leitura, edição, adição e exclusão em arquivo texto delimitados por "|" (pipe). Mas nao estou conseguindo.
A ideia era ler o arquivo texto e usar ele como uma tabela vinculada e poder editar, adicionar e excluir, usar em consultas e formulários, respeitando a quantidade de campos de cada linha, sem mudar a estrutura delimitada pelo "|" (pipe). Podem me ajudar?
Exemplo:
|C001|0|
|C010|18384762000102|2|
|C010|18384762000285|2|
|C100|1|0|C291|55|00|001|4399|32200118384762000285550010000043991000029719|03012020|03012020|86998,25|1|0|0|86998,25|0|0|0|0|0|0|0|0|0|1435,47|6611,87|0|0|
|C110|043991||
|C170|1|1620|S - N.: 1001607 (2)|10,064|M3|86998,25|0|0|051|5102||0|0|0|0|0|0|0|53||0|0|0|01|86998,25|1,65|||1435,47|01|86998,25|7,6|||6611,87|62001|
|C100|0|1|F416|55|00|002|94420|32200128053197000499550020000944201565130770|06012020|06012020|2996|1|90,32|0|2996|9|0|0|0|0|0|0|0|0|48,04|220,92|0|0|
|C170|1|1381||4|PN|2996|90,32|0|090|1556||0|0|0|0|0|0|0|49||0|0|0|54|2905,68|1,65|||48,04|54|2905,68|7,6|||220,92|41002|
|C100|1|0||55|02|001|4400|32200118384762000285550010000044001228305008|||||||||||||||||||||
|C100|1|0|C291|55|00|001|4402|32200118384762000285550010000044021000029716|13012020|13012020|129783,53|0|0|0|129783,53|0|0|0|0|0|0|0|0|0|2141,43|9863,55|0|0|
|C110|044021||
|C170|1|1585|N.: 1001602 (17)|8,9778|M3|129783,53|0|0|051|5102||0|0|0|0|0|0|0|53||0|0|0|01|129783,53|1,65|||2141,43|01|129783,53|7,6|||9863,55|62001|