8.х Свойства и значения

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

  1. НиколайН
    Offline

    НиколайН Опытный в 1С

    Регистрация:
    14 фев 2014
    Сообщения:
    246
    Симпатии:
    0
    Баллы:
    26
    Пришли скриншот, того места где ты вставляешь мою процедуру.
  2. TopicStarter Overlay
    ivan3333567
    Offline

    ivan3333567

    Регистрация:
    27 янв 2014
    Сообщения:
    20
    Симпатии:
    0
    Баллы:
    1
    вот

    Вложения:

    • egg2.png
      egg2.png
      Размер файла:
      92,1 КБ
      Просмотров:
      5
  3. Tiger86
    Offline

    Tiger86 Модераторы Команда форума Модератор

    Регистрация:
    24 мар 2011
    Сообщения:
    6.407
    Симпатии:
    108
    Баллы:
    104
    не строку загоняй, а выражение
    то что справа от "=" или слева
  4. TopicStarter Overlay
    ivan3333567
    Offline

    ivan3333567

    Регистрация:
    27 янв 2014
    Сообщения:
    20
    Симпатии:
    0
    Баллы:
    1
    так?

    Вложения:

    • egg2.png
      egg2.png
      Размер файла:
      97,3 КБ
      Просмотров:
      5
  5. nbIpKuH_BaH9I
    Offline

    nbIpKuH_BaH9I Модераторы Команда форума Модератор

    Регистрация:
    16 сен 2009
    Сообщения:
    6.980
    Симпатии:
    398
    Баллы:
    104
    ";" уберите
  6. Tiger86
    Offline

    Tiger86 Модераторы Команда форума Модератор

    Регистрация:
    24 мар 2011
    Сообщения:
    6.407
    Симпатии:
    108
    Баллы:
    104
    ну типа того. Все зависит от того, чьи свойсвтва и значения вы хотите посмотреть. То что присваиваете, или то, чему присваиваете.
    --- Объединение сообщений, 18 мар 2014 ---
    на последнем скрине видно, что отладчик зашел на указанную строку, но еще не прошел ее, потому менеджер как таковой не создан. Перейди на след.строку и все должно появиться
  7. НиколайН
    Offline

    НиколайН Опытный в 1С

    Регистрация:
    14 фев 2014
    Сообщения:
    246
    Симпатии:
    0
    Баллы:
    26
    Ты не правильно делаешь!

    Код:
    Процедура ЗаписьСделки(ЭтотОбъект,ЗнПроб)
    
    // Объявляем переменную и задаем ей значение по умолчанию.
    Перем А
    А = Ложь;
    
    МенеджерЗаписи = РегистрыСведений.ЗначенияСвойствОбъектов.СоздатьМенеджерЗаписи();
    МенеджерЗаписи.Объект = ЭтотОбъект.Ссылка;
    // "Твое свойство - Это название свойство в документе.
    МенеджерЗаписи.Свойство = ПланыВидовХарактеристик.СвойстваОбъектов.НайтиПоНаименованию("ВОТ СЮДА ВСТАВЬ НАЗВАНИЕ СВОЕГО СВОЙСТВА");
    
    // Тип("Булево") Этот тот тип значения свой свойство которое мы определили.
    Если ТипЗнЧ(ЗнПроб) = Тип("Булево") Тогда
    МенеджерЗаписи.Значение = ЗнПроб;
    Иначе
    МенеджерЗаписи.Значение = А;
    КонецЕсли;
    
    МенеджерЗаписи.Записать();
    
    КонецПроцедуры
    Затем, сделай вызов процедуры, в том месте где необходимо:

    Процедура ЗаписьСделки(ЭтотОбъект,Ложь);


    Всё, больше ничего не нужно выдумывать!

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