|
v7: Как загрузить в таблицу значений?
| ☑ |
0
Cyr
27.09.21
✎
09:52
|
Есть текст вида:
"Улицы: Улица1, УлицаN; Переулки: Переулок1, ПереулокN; Проезды: Проезд1, ПроездN;"
Нужно это всё загрузить в ТЗ:
Улица1 ул
УлицаN ул
Переулок1 пер
ПереулокN пер
Проезд1 проезд
ПроездN проезд
Как это лучше сделать? При этом потом готовую ТЗ нужно сохранять в файл и загружать из файла.
|
|
1
ДенисЧ
27.09.21
✎
09:53
|
Нужно заставить себя и разобрать строку по нужным символам...
|
|
2
Cyr
27.09.21
✎
09:57
|
(1) А как потом сохранять/загружать ТЗ в файл/из файла?
|
|
3
Aleksey
27.09.21
✎
10:00
|
(2) да как хочешь, можешь тупо в лоб, можешь построчно в текст, можешь в дбф, или подключить 1sqlite. Короче как умеешь так и сохраняешь
|
|
4
Cyr
27.09.21
✎
10:03
|
(3) Я тупо в лоб не умею. Попробовал сохранить через ЗначениеВФайл("с:\tz",ТЗ_Улицы). А он ничего не делает :(
|
|
5
ДенисЧ
27.09.21
✎
10:06
|
с:\tz - а права есть? А это не каталог?
|
|
6
Aleksey
27.09.21
✎
10:08
|
(4) Логично, кто жде тебе даст писать в корень системного диска
|
|
7
Cyr
27.09.21
✎
10:11
|
(5) с этим разобрался )
|
|
8
Cyr
27.09.21
✎
10:29
|
(1) Может есть готовый пример...?
|
|
9
Злопчинский
27.09.21
✎
10:46
|
(8) готовые примеры за деньги.
Почитай из ГМ Тис типовую функцию
глРазложить
|
|
10
osa1C
27.09.21
✎
12:51
|
(0) вот тебе как разобрать строку https://infostart.ru/1c/articles/977083/
далее
ТЗ = Новый ТаблицаЗначений;
СтрокаТЗ = ТЗ.Добавить();
... дальше по строкам добавляешь то, что тебе надо.
и вот тебе сохранение ТЗ в файл https://start1c.blogspot.com/2013/03/blog-post_29.html
|
|
11
osa1C
27.09.21
✎
12:53
|
+ (10) ... мимо... не заметил что это 7.7, но все равно принцип примерно тот же
|
|
12
Cyr
27.09.21
✎
13:23
|
(10) спасибо конечно. Но я пришёл к выводу, что не справлюсь. Поэтому просто разбил это все эти улицы в опен оффисе и выгрузил в csv. B ТЗ из строкисразделителями загружаю.
|
|