8.х Ошибка в программе при переносе данных из 8.1в 8.0

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

  1. TopicStarter Overlay
    GEN1983
    Offline

    GEN1983

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

    Прошу помочь в следующем вопросе - мне нужно перенести объекты конфигурации из 8.1 в 8.0.
    В 8.1 эти программы работают без сбоев, но в 8.0 программа выдает ошибки в нескольких местах пишет - функция неопределена. Хотя строки все верные. Может кто-то уже занимался подобной работой и сталкивался с подобными проблемами. И может где нибудь есть список различий в языке программирования между 8.1 и 8.0. Ниже представлен текст ошибок и сама программа.

    1)ОШИБКА - ument.Счет.Form.Форма1(28,48)}: Переменная не определена (РежимТестирования)
    If (ln.Товар.БезСкидки) AND (x<>"Р") and (not <<?>>РежимТестирования) Then

    САМА ПРОГРАММА -

    If (ln.Товар.БезСкидки) AND (x<>"Р") and (not РежимТестирования) Then
    МинЦена=gGetPriceV(ln.Товар,КатегорияЦен,Валюта,Date,Отдел.Наценка);
    Else





    2) ОШИБКА - {Document.Счет.Form.Форма1(1175,10)}: Переменная не определена (OnCopyD)
    Если <<?>>OnCopyD<>Undefined тогда

    ПРОГРАММА - Если OnCopyD<>Undefined тогда
    if OnCopyD then




    3) ОШИБКА - Report.СводныйОтчет.Form.Форма1(181)}: Ошибка при установке значения атрибута контекста (Text): {(16, 25)}: Синтаксическая ошибка
    {WHERE Номенклатура.Ref <<?>>IN HIERARCHY(&ВыбТовары)}
    rb.Text=s;

    ПРОГРАММА - rb.Text=s;

    rb.Parameters.Insert("d1",BegOfDay(НачДата));

    rb.Parameters.Insert("d2",EndOfDay(КонДата));

    l=New ValueList;

    l.Add(Enums.ВидыТоваров.Реклама);

    l.Add(Enums.ВидыТоваров.Товар);

    Буду очень благодарен за любую помощь!
  2. BabySG
    Offline

    BabySG Администраторы Команда форума Администратор

    Регистрация:
    10 июн 2007
    Сообщения:
    11.853
    Симпатии:
    12
    Баллы:
    29
    Переменная РежимТестирования не определена в контексте - копайте, откуда она идет.
    Скорее всего - из модуля приложения.
  3. TopicStarter Overlay
    GEN1983
    Offline

    GEN1983

    Регистрация:
    11 сен 2009
    Сообщения:
    37
    Симпатии:
    0
    Баллы:
    1
    С переменной РежимТестирования я разобрался, спасибо за совет! А по другим вопросам никакой информации нет?
  4. BabySG
    Offline

    BabySG Администраторы Команда форума Администратор

    Регистрация:
    10 июн 2007
    Сообщения:
    11.853
    Симпатии:
    12
    Баллы:
    29
    2. Так в ошибке все написано же: Переменная не определена (OnCopyD)
    То же самое, что и с п.1
    3. Идиотизм писать на смешанном языке. Покажите целиком текст запроса.

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