1. Набираем команду codeby webinar. Набираем команду для организации и проведения вебинаров. Подробнее ...

    Скрыть объявление
  2. Требуются разработчики и тестеры для проекта codebyOS. Требования для участия в проекте: Знание принципов работы ОС на базе Linux; Знание Bash; Крайне желательное знание CPP, Python, Lua; Навыки системного администрирования. Подробнее ...

    Скрыть объявление
  3. Получи 30.000 рублей. Для получения денег необходимо принять участие в конкурсе авторов codeby. С условиями и призами можно ознакомиться на этой странице ...

    Внимание! Регистрация авторов на конкурс закрыта.

    Скрыть объявление

Доступ к реквизитам. Как?

Тема в разделе "Базы данных и администрирование", создана пользователем composer, 19 авг 2004.

Статус темы:
Закрыта.
  1. composer

    composer Гость

    Репутация:
    0
    Уважаемые 1С-программеры!

    Я спокойно считываю с помощью объекта "Метаданные" значения справочников либо других объектов, имеющих реквизиты. Но вот когда хочу эти реквизиты считать (без знания их имен), - тут то и облом. Есть ли что-то вроде встроенного массива реквизитов в объекте? А то невесело как-то... Конечно, можно обращаться к реквизиту по имени, - но а если я считываю неизвестный науке справочник? Может, даровал Бог какое-то решение?
     
  2. edee/ edee@email.ru

    edee/ edee@email.ru Гость

    Репутация:
    0
    Чтобы получить реквизиты справочника, или другого объекта смотри ниже:

    Для А = 1 По Метаданные.Справочник() Цикл
    Для Б = 1 По Метаданные.Справочник(А).Реквизит() Цикл
    Переменная = Метаданные.Справочник(А).Реквизит(Б);
    {Тело цикла Б}
    КонецЦикла; // Конец цикла Б
    КонецЦикла; // Конец цикла А

    Все это справедливо по отношению к документам, регистрам, перечислениям и т.д
     
  3. composer

    composer Гость

    Репутация:
    0
    БОЛЬШОЕ СПАСИБО!!

    Ну, теперь ваще супер! Теперь я могу гораздо больше! ;)

    Спасибо еще раз!
     
  4. bor

    bor Гость

    Репутация:
    0
    Здравствуйте подскажите пожалуйста. Как можно получить доступ к реквизиту(Поставщик) в документе (Пробник) для дальнейшей отправки в макет (Word-ки шаблон)? Вот кусочек только переменная "Поставщик1" назначается строка "Вася", а значение надо брать из реквизита.(1С8.0)

    Договор=ПолучитьМакет("Договор");
    MSWord=Договор.Получить();

    Поставщик1="Вася";
    Попытка


    Документ=MSWord.Application.Documents(1);
    Документ.Activate();
    Замена=Документ.Content.Find;
    Замена.Execute("вставка",Ложь,Истина,Ложь,,,Истина,,Ложь, Поставщик1);


    MSWord.Application.Visible=Истина;
    MSWord.Activate();
    Исключение
    Сообщить(ОписаниеОшибки());
    MSWord.Application.Quit();
    КонецПопытки;
     
Загрузка...
Похожие Темы - Доступ реквизитам Как
  1. novikov433
    Ответов:
    5
    Просмотров:
    151
  2. R4z0R
    Ответов:
    1
    Просмотров:
    49
  3. PingVinich
    Ответов:
    3
    Просмотров:
    158
  4. Vander
    Ответов:
    9
    Просмотров:
    775
  5. animi
    Ответов:
    2
    Просмотров:
    1.044
Статус темы:
Закрыта.

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