Задать тип переменной

Тема в разделе "1C и всё что с ней связано", создана пользователем gorlanovmax, 27 янв 2010.

  1. gorlanovmax

    gorlanovmax Well-Known Member
    1C Team

    Регистрация:
    19 июн 2008
    Сообщения:
    286
    Симпатии:
    0
    В документе есть переменная неопределенного типа.

    Необходимо из внешней обработки программно присвоить этой переменной числовоое значение

    НазначитьТип() не прокатывает.
     
  2. NomadSoul

    NomadSoul Гость

    Вопрос заинтересовал. Сделал (на 7.7) пустую конфу с документом "Тест", у которого есть реквизит неопределенного типа "Перем". Потом замутил обработку, по нажатию кнопки "Выполнить" в которой выполняется следующий код:

    //*******************************************
    Процедура Выполнить()
    Док = СоздатьОбъект("Документ.Тест");
    Док.Новый();
    Док.УстановитьНовыйНомер();
    Док.ДатаДок = ТекущаяДата();
    Док.НазначитьТип("Перем","Число",19,0);
    Док.Перем = 4;
    Док.Записать();
    КонецПроцедуры


    Проверил - все прокатывает, реквизит заполняется.
     
  3. gorlanovmax

    gorlanovmax Well-Known Member
    1C Team

    Регистрация:
    19 июн 2008
    Сообщения:
    286
    Симпатии:
    0
    Буду проверять. Спасибо
     
Загрузка...

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