7.7 Создание печатной формы в формате DBF

Тема в разделе "Конфигурирование на платформе "1С:Предприятие 7.7"", создана пользователем GEN1983, 4 дек 2009.

  1. TopicStarter Overlay
    GEN1983
    Offline

    GEN1983

    Регистрация:
    11 сен 2009
    Сообщения:
    37
    Симпатии:
    0
    Баллы:
    1
    Здравствуйте!

    Помогите, пожалуйста, новичку. Мне необходимо сделать так чтобы отчет выводил результат в печатную форму в формате DBF. Как мне это сделать, какой код для это используется или возможно ли это вообще?
    Платформа 7.7. Конфа не типовая.
  2. Бухгалтерский угодник
    Offline

    Бухгалтерский угодник Администраторы Команда форума Администратор

    Регистрация:
    29 дек 2008
    Сообщения:
    21.523
    Симпатии:
    407
    Баллы:
    104
    есть стандартный объект в 1с - xBase. Он как раз отвечает за работу с файлами DBF - создавай файл, структру - выгружай данные.....
  3. TopicStarter Overlay
    GEN1983
    Offline

    GEN1983

    Регистрация:
    11 сен 2009
    Сообщения:
    37
    Симпатии:
    0
    Баллы:
    1
    Как мне воспользоваться этим объектом xBase? Чтобы он перевел печатную форму в нужный мне формат?
  4. Бухгалтерский угодник
    Offline

    Бухгалтерский угодник Администраторы Команда форума Администратор

    Регистрация:
    29 дек 2008
    Сообщения:
    21.523
    Симпатии:
    407
    Баллы:
    104
    от не сможет перевести MXL в DBF. Это вы должны сделать сами в процессе формирования отчета (заполнить файл DBF теми же данными что выводятся в отчет)
  5. TopicStarter Overlay
    GEN1983
    Offline

    GEN1983

    Регистрация:
    11 сен 2009
    Сообщения:
    37
    Симпатии:
    0
    Баллы:
    1
    У меня не получается так сделать. Скорее всего я не так делаю, хотя может и в системе что то не так. Могу я Вас попросить подробно пошагово описать последовательность действий?
  6. Бухгалтерский угодник
    Offline

    Бухгалтерский угодник Администраторы Команда форума Администратор

    Регистрация:
    29 дек 2008
    Сообщения:
    21.523
    Симпатии:
    407
    Баллы:
    104
    Приблизительно так
    Код:
    Дбв=СоздатьОбъект("xBase");
    //создаем файл, определяем необходимые поля
    ..
    //здесь запрос по отчету
    ....
    //цикл вывода строк в таблицу отчета
    ...ВывестиСекцию("ТакаяТо");
    //здесь пишем в Дбф
    //......
    Дбф.ЗакрытьФайл();
    
    
  7. avd2003
    Offline

    avd2003

    Регистрация:
    6 дек 2009
    Сообщения:
    1
    Симпатии:
    0
    Баллы:
    1

    Вложения:

Поделиться этой страницей