А никто не подскажет, как выгрузить субконто в файл в 6й версии
Ответ всё тот же - дайте это сделать специалистам.
Иначе - ищите на российских форумах. Может быть там ещё кто-то может ответить по 6-ке. Или в архивах найдётся ответ.
[quote][I]2009-09-28 08:08 vaganov писал(а):[/I]
А никто не подскажет, как выгрузить субконто в файл в 6й версии[/quote]
Вы не сказали, зачем это вам? Как программисту, приходят на ум два применения:
1)Выгрузка в текстовый отчет список субконто для печати/передачи 3-м лицам.
2)Выгрузка субконто в текстовый формат для загрузки в другую базу(передачу справочников и их реквизитов).
1)Стандартные отчеты есть возможность экспортировать в текстовый файл. Также никто не мешает создать свои произвольные отчеты в текстовом формате. Детально этот вопрос освещен в руководстве пользователя вер.6.0. По функционалу эти отчеты весьма ограничены.
2)Формат файла переноса субконто также описан в файле Readme.wri, который лежит в каталоге,где установлена программа 1sbw6. Файл переноса операций представляет собой текстовый файл в кодировке Windows или DOS. В общем случае файл имеет следующий вид:
1 строка (строка заголовка) в этом файле содержит диапазон дат переносимых операций (дата начала и дата конца) и номер журнала Пример : "01.06.96","30.06.96","0 "
Далее идут строки , которые содержат информацию о проводках из журнала операций, состоящие из следующих выражений, разделенных символом “,” а также информация о субконто и их параметрах. Т.е. что-то вида:
[CODE] "Subconto", "1:1","нпо ''Прогресс''",500000.00, "1:нпо ''Прогресс''"
"Subconto", "1:1:1","рекламный отдел ",,"1:факс (095) 111-11-11"
"Subconto", "1:2","нпо ''Закат''",,"1:нпо ''Закат''"
"Subconto", "1:2:1","отдел 4",, "1:123456789","2:ул.Гагарина,7","5:Петров Н.С."
"Subconto", "1:2:1:3","комната 44",,[/CODE]
Ничто не мешает создать отчет, который будет генерировать в текстовом формате такую последовательность для выбранного вида субконто и его параметров, сохратять его затем в текстовый файл и использовать для загрузки этого вида субконто и его параметров в другую базу. Также можно переносить и проводки. Перед выгрузкой операций нужно добавить в файле 1SBW.INI, который находится в директории базы данных, в секцию DataTrans Parameters параметр Subconto и присвоить ему значение 1.
Секция:
[DataTrans Parameters]
Параметр:
Subconto=1
Структура текстовых форм и макроязык подробно описаны в [B]Руководстве пользователя 1С вер.6.0.[/B]
Если не хочется в этом разбираться, то как верно говорил McSim ранее - к программистам. Поможем. :-) Такие задачи решаются для любого количества субконто и их параметров.
Это сообщение было отредактировано: Maxim, 29 Сен, 2009 г. - 01:23
Да отчет-то я написал и вывел на экран... никак не могу понять, как выгрузить это в текстовый файл, не могу найти как создать этот текстовый файл и как в него записать результат.
Будете смеяться... :-)
После того как сформировали Ваш отчет с текстовыми данными и он отобразился на экране, идете тупо в меню: "Действия"-"Сохранить"-жмем на "Выболнить". Вот вам и тексотовый файл! Только так - интерактивно. Если вопрос в том, можно ли программно выгружать данные в текстовый формат, ответ: НЕТ, в 1С вер.6.0 нельзя. В 1С вер.7.7 и 8.Х такое возможно.
А надо ли вобще выгружать данные? Присмотритесь внимательнее к технологии DDE, описанной в ЖКК(желто-красной-книге). Можно легко получить доступ к данным бух.программы, например из MS Excel или OpenOffice, вообще ничего не выгружая.
А возможности программ вроде: MS Excel или OpenOffice для анализа, построения красивых и наглядных графиков значительно шире 1С. Так пользуйтесь! :ne-ne:
[quote][I]2009-11-25 19:10 Maxim писал(а):[/I]
Будете смеяться... :-)
После того как сформировали Ваш отчет с текстовыми данными и он отобразился на экране, идете тупо в меню: "Действия"-"Сохранить"-жмем на "Выболнить". Вот вам и тексотовый файл! Только так - интерактивно. Если вопрос в том, можно ли программно выгружать данные в текстовый формат, ответ: НЕТ, в 1С вер.6.0 нельзя. В 1С вер.7.7 и 8.Х такое возможно.
А надо ли вобще выгружать данные? Присмотритесь внимательнее к технологии DDE, описанной в ЖКК(желто-красной-книге). Можно легко получить доступ к данным бух.программы, например из MS Excel или OpenOffice, вообще ничего не выгружая.
А возможности программ вроде: MS Excel или OpenOffice для анализа, построения красивых и наглядных графиков значительно шире 1С. Так пользуйтесь! :ne-ne: [/quote]
1 - не получается у меня текстовый файл, получается с расширением gfa и набором белиберды внутри
2 - книжечку не подкинете?
[quote][I]2009-11-26 13:58 vaganov писал(а):[/I]
1 - не получается у меня текстовый файл, получается с расширением gfa и набором белиберды внутри
2 - книжечку не подкинете?[/quote]
1.Правильно, чтобы получился текстовый отчет, его и создавать надо [B]ТЕКСТОВЫМ[/B]. Т.е. в произвольных отчетах жмем на: "Нов."-"Выбор формата отчета.."="Текстовый формат". Далее все как я описывал постом выше.
2.Если вы добросовестный приобретатель 1С вер.6.0 (ЖКК)Руководство пользователя должно быть у вас в наличии. Если с ЖКК случился форс-мажор(унес пожар,наводнение), можно обратиться к ближайшим 1С:Франчайзи(фирме-представителю 1С), которые после установления идентифицирующего вас, как покупателя, лицензионного номера смогут вам помочь. Согласно лицензионным условиям 1С: [B]не допускается копирование программ и документации без письменного разрешения фирмы "1С".[/B]
Это сообщение было отредактировано: Maxim, 26 Ноя, 2009 г. - 23:02