|
|
|
Необходимо сохранить таблицу значений в файл | ☑ | ||
|---|---|---|---|---|
|
0
OptimiZm
08.06.10
✎
15:35
|
Сделал общую таблицу из всех возможных реквизитов документов...
ширина 2500 колонок... длина в несколько раз больше... Подскажите куда бы её проще сохранить... Предположительно будет загружаться в акссесс (ну меня дальше не касается...)... У меня только вариант текстового файла остался... |
|||
|
1
Sonny
08.06.10
✎
15:40
|
XML?
|
|||
|
2
чувак
08.06.10
✎
15:44
|
Интересно, для кого эти 2500 колонок?
|
|||
|
3
ЗлобнийМальчик
08.06.10
✎
15:44
|
ну походу если хочется именно файл - то текстовый файл - действительно оптимальный вариант
|
|||
|
4
Лефмихалыч
08.06.10
✎
15:45
|
(0) нормальизуй путем разбиения на отдельные таблицы
|
|||
|
5
skunk
08.06.10
✎
15:49
|
ЗначениеВФайл("c:\вот же делать некуй.txt", тзТвоя)
|
|||
|
6
Широкий
08.06.10
✎
15:51
|
Юзай текст, остальное просто умрет.
Только объект ЗаписьТекста, а не ТекстовыйДокумент .. не перепутай |
|||
|
7
Alpinist22
08.06.10
✎
15:51
|
(0) в xml сгружай
|
|||
|
8
Широкий
08.06.10
✎
15:52
|
"Предположительно будет загружаться в акссесс (ну меня дальше не касается...)... "
:))) |
|||
|
9
OptimiZm
08.06.10
✎
15:55
|
(1) а есть принципиальные отличия от текстового файла? просто чет XML звучит пока угрожающе))
(2) ну кому то не хочется или не можется делать отчеты в 1с, но умеют в аксесее (4) хм... а дальше? (5) попробовал, чет там все строки выгруженные типа: {"U"}, {"#",32fb38a7-0eff-4313-93c7-f07d95302083,204:00000000000000000000000000000000}, {"#",0675623a-8763-43c0-94dc-e6f81b5173ab,158:a475001e0b4776ea11df0b43067ebc94}, {"U"}, {"#",048577f3-e712-4c78-af04-46109f6d5678,15:8ee9c611b21bcf034007fa42e5106d98}, (6) главное алгоритм им сообщить если в текстовый... |
|||
|
10
lxs
08.06.10
✎
15:57
|
(9) по п.5.. 3,14здец..
|
|||
|
11
Vovan1975
08.06.10
✎
15:57
|
(9) ахахахаа
|
|||
|
12
lxs
08.06.10
✎
15:59
|
(9) "XML звучит пока угрожающе" - для тебя и текстовый будет таким же страшилищем.. ты хотя бы книжки почитал для начала.. Радченко, например, "ПРостые примеры разработки"..
Мой совет.. пока не прочитаешь, не лезь.. Засмеют. |
|||
|
13
OptimiZm
08.06.10
✎
16:00
|
(8) Я когда тока собирался сделать, думал без проблем выведу все в табличное поле, вывести список, сохранить)) эххх ща в текст запрессую постолбечно тогда....
" @ИмяКолонки #значение,значение,значение... " чтото типа этого да? |
|||
|
14
lxs
08.06.10
✎
16:02
|
"постолбечно" - порвало ))) секцию в юмор))
|
|||
|
15
lxs
08.06.10
✎
16:04
|
(13) код покажи свой
|
|||
|
16
skunk
08.06.10
✎
16:06
|
(9)заполняй таблицу правильно ... только строками, числами, датами и логическим
|
|||
|
17
OptimiZm
08.06.10
✎
16:07
|
Для Каждого Документ Из СписокДокументов Цикл
Прогресс.Значение = Прогресс.Значение + 1; // откудато беруться пустые строки... пропустим их Если СокрЛП(Документ.Имя) = "" Тогда Продолжить КонецЕсли; Если Не ВключаяУАТ И Лев(Документ.Имя, 3) = "уат" Тогда Продолжить КонецЕсли; ВыборкаДокументов = ПолучитьДокументы(Документ.Имя); // Перебираем документы Пока ВыборкаДокументов.Следующий() Цикл Док = ВыборкаДокументов.Ссылка; нПрогресс = "Загрузка документов в таблицу: " + СокрЛП(Док); НоваяСтрока = ТЗ.Добавить(); ТабличныеЧасти = Док.Метаданные().ТабличныеЧасти; // если есть табличные части, перебираем их строки и заполняем ТЗ Если ТабличныеЧасти.Количество() > 0 Тогда // перебор всех ТЧ Для Каждого ТабличнаяЧасть Из ТабличныеЧасти Цикл // перебор строк ТЧ Для Каждого СтрокаТЧ Из Док[ТабличнаяЧасть.Имя] Цикл ЗаполнитьОбщиеРеквизиты(НоваяСтрока, Док, Документ.Имя); ЗаполнитьРеквизитыДокумента(НоваяСтрока, Док); ЗаполнитьРеквизитыТабличнойЧасти(НоваяСтрока, Док, ТабличнаяЧасть.Имя, СтрокаТЧ); ОбработкаПрерыванияПользователя(); КонецЦикла; ОбработкаПрерыванияПользователя(); КонецЦикла; Иначе // иначе ода строка - реквизиты документа ЗаполнитьОбщиеРеквизиты(НоваяСтрока, Док, Документ.Имя); ЗаполнитьРеквизитыДокумента(НоваяСтрока, Док); КонецЕсли; ОбработкаПрерыванияПользователя(); КонецЦикла; ОбработкаПрерыванияПользователя(); КонецЦикла; нПрогресс = ""; ЗначениеВФайл("C:\rrrr.txt", ТЗ); КонецПроцедуры |
|||
|
18
OptimiZm
08.06.10
✎
16:09
|
(16) ну так то да,догадался что это были внутренние идентификаторы или типа того
|
|||
|
19
lxs
08.06.10
✎
16:30
|
шедеврально!!!
|
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |