×
Показано с 1 по 3 из 3
  1. #1
    Клерк
    Регистрация
    16.01.2003
    Сообщений
    2

    Вопрос Help, проблема с импортом из dbf

    Не могу создать новый элемент в справочнике так, что бы он попадал в соответствующую группу, т.е.

    Спртмц=СоздатьОбъект("Справочник.ТМЦ");
    Спртмц.Новый();
    Спртмц.Родитель="Материалы";


    атрибуту Родитель не присваивается значение, хотя если присвоить какой-то переменной уже имеющийся атрибут, и потом эту переменную присваивать атрибуту нового элемента, то все получается (но мне так не подходит)

    Конкретно у меня задача перебросить из имеющегося справочника в dbf, в справочник ТМЦ (включая соответствующие группы).
    Поделиться с друзьями

  2. #2
    Клерк Аватар для training1C
    Регистрация
    16.09.2002
    Адрес
    Москва, СВАО
    Сообщений
    861

    Help, проблема с импортом из dbf

    Исходное сообщение olga312
    Не могу создать новый элемент в справочнике так, что бы он попадал в соответствующую группу, т.е.

    Спртмц=СоздатьОбъект("Справочник.ТМЦ");
    Спртмц.Новый();
    Спртмц.Родитель="Материалы";


    атрибуту Родитель не присваивается значение, хотя если присвоить какой-то переменной уже имеющийся атрибут, и потом эту переменную присваивать атрибуту нового элемента, то все получается (но мне так не подходит)

    Конкретно у меня задача перебросить из имеющегося справочника в dbf, в справочник ТМЦ (включая соответствующие группы).
    Ольга, Вы не совсем так поступаете. Надо так:

    Спртмц=СоздатьОбъект("Справочник.ТМЦ");
    СпртмцРодитель=СоздатьОбъект("Справочник.ТМЦ");
    Если СпрТмцРодитель.НайтиПоНаименованию("Материалы",0)=1 Тогда
    СпрТмц.ИспользоватьРодителя(СпрТмцРодитель);
    Спртмц.Новый();
    Иначе
    Предупреждение("А нет такой группы :-) ");
    КонецЕсли;
    С уважением, Рустам.
    "Пишите письма мелким почерком" :-). Ответ ГАРАНТИРОВАН

  3. #3
    Клерк
    Регистрация
    16.01.2003
    Сообщений
    2
    Большое спасибо, заработало!

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)