7.7 Изменение данных из 1 С 7.7. в FoxPro

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

  1. TopicStarter Overlay
    dds12
    Offline

    dds12

    Регистрация:
    14 окт 2010
    Сообщения:
    3
    Симпатии:
    0
    Баллы:
    1
    Привет!
    Пишу программу на FoxPro, которая использует справочник и журнал из 1С: Предприятие 7.7.
    Мне нужно произвести с данными в справочнике и журнале изменения и копировать эти измененные данные в 1С в виде dbf файлов.


    DH5292.SP5276-поле реквизита шапочной части
    1SJourn.IDDOC - поле журнала

    BEGIN TRANSACTION
    while (DH5292.SP5276 <> ' 1BKUR')
    IF (DH5292.SP5279 = 1SJourn.Date) AND (DH5292.IDDOC = 1SJourn.IDDOC) then
    IF YEAR(1SJourn.Date)='2008' Then
    DH5292.SP5279 = '31.12.2009';
    Endif

    ENDIF
    END TRANSACTION

    Вопрос:
    1) Как правильно обратиться к справочникам, журналам 1С и к их полям?
    2) Как готовую прогу (файл) запустить (копировать) в 1С
  2. dianofob
    Offline

    dianofob (-_-)y-.o0O

    Регистрация:
    3 июл 2009
    Сообщения:
    711
    Симпатии:
    0
    Баллы:
    26
    1с проще изменять в самой 1С, то есть своими обработками.. Обращаться к базе просто так ты не сможешь, там значения в полях записаны во внутреннем представлении. 1с++ к примеру использует для прямых запросов к бд свой метапарсер...
    В общем выгрузи все в дбф и загрузи из 1с .. проще и безопаснее
  3. TopicStarter Overlay
    dds12
    Offline

    dds12

    Регистрация:
    14 окт 2010
    Сообщения:
    3
    Симпатии:
    0
    Баллы:
    1
    Если буду вводить изменения в 1с через конфигуратор, то все измененные документы перепроведутся. Мне это совсем не нужно(((
    Может есть еще проги, которые позволяют изменить dbf файл, а затем этот измененный файл копировать в базу 1С??
  4. Бухгалтерский угодник
    Offline

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

    Регистрация:
    29 дек 2008
    Сообщения:
    21.523
    Симпатии:
    407
    Баллы:
    104
    БРЕД. Никакого перепроведения после изменения конфигурации не происходит.
    Если измените файлы DBF не изменияя MD - вообще уничтожите все данные

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