Для удобного просмотра сайта рекомендуется использовать Google Chrome.


Закрытая тема
Показано с 1 по 3 из 3

Тема: ХранилищеЗначения

  1. #1
    Senior Member
    Регистрация
    03.02.2012
    Сообщений
    12,724
    Сказал(а) спасибо
    0
    Поблагодарили 0 раз(а)
    в 0 сообщениях

    По умолчанию ХранилищеЗначения

    ХранилищеЗначения (ValueStorage)

    ХранилищеЗначения (ValueStorage)
    Методы:

    Получить (Get)
    Конструкторы:

    На основании значения
    Описание:

    Предназначен для хранения значения в специальном формате. Он может быть записан в поля базы данных, имеющие соответствующий тип. Это позволяет сохранять в базе данных значения, тип которых не может быть выбран в качестве типа поля, например, Картинка.
    Большинство объектов, которые имеют неизменяемое значение, а также универсальные коллекции, могут быть помещены в ХранилищеЗначения. К значению, хранящемуся в объекте, нельзя обращаться, его можно только извлечь из хранилища.
    Описания типов объектов, которые могут быть помещены в ХранилищеЗначения, включают текст "Сериализуется".
    Замечание! Не рекомендуется хранить в реквизитах типа ХранилищеЗначения ссылки на другие объекты базы данных.

    Важно! В системе не поддерживается ссылочная целостность по объектам, сохраненным в базе данных в полях типа ХранилищеЗначения. Это означает, что при попытке удаления, например, элементов справочников система не контролирует ссылки на эти элементы, сохраненные в ХранилищеЗначения.
    Доступность:

    Тонкий клиент, веб-клиент, сервер, толстый клиент, внешнее соединение.
    Возможен обмен с сервером. Сериализуется. Данный объект может быть сериализован в/из XML. Данный объект может быть сериализован в/из XDTO. Тип XDTO, соответствующий данному объекту, определяется в пространстве имен {http://v8.1c.ru/8.1/data/core}. Имя типа XDTO: ValueStorageПример:

    МояКартинка = Новый Картинка("C:\Мои документы\Картинка1.bmp");
    ХранилищеКартинки = Новый ХранилищеЗначения(МояКартинка);

    НовНоменклатура = Справочники.Номенклатура.СоздатьЭлемент();
    НовНоменклатура.Наименование = "Диван ""Маргарита""";
    НовНоменклатура.Изображение = ХранилищеКартинки;
    НовНоменклатура.Записать();


  2. #2
    Senior Member
    Регистрация
    03.02.2012
    Сообщений
    12,724
    Сказал(а) спасибо
    0
    Поблагодарили 0 раз(а)
    в 0 сообщениях

    По умолчанию

    Методы:
    ХранилищеЗначения.Получить (ValueStorage.Get)


    ХранилищеЗначения (ValueStorage)
    Получить (Get)
    Синтаксис:

    Получить()Возвращаемое значение:

    Тип: Произвольный. Значение, содержащееся в хранилище.Описание:

    Получает из хранилища сохраненное в нем значение.
    Доступность:

    Сервер, толстый клиент, внешнее соединение.Пример:

    МояКартинка = ХранилищеКартинки.Получить();

  3. #3
    Senior Member
    Регистрация
    03.02.2012
    Сообщений
    12,724
    Сказал(а) спасибо
    0
    Поблагодарили 0 раз(а)
    в 0 сообщениях

    По умолчанию

    Конструкторы:
    ХранилищеЗначения.По умолчанию (ValueStorage.Default)


    ХранилищеЗначения (ValueStorage)
    На основании значения
    Синтаксис:

    Новый ХранилищеЗначения(<Значение>, <АлгоритмСжатияДанных>)Параметры:

    <Значение> (обязательный)

    Тип: Произвольный. Значение, которое должно быть помещено в хранилище.<АлгоритмСжатияДанных> (необязательный)

    Тип: СжатиеДанных. Задает степень сжатия данных.Описание:

    Создает объект ХранилищеЗначения и помещает в него заданное значение.
    Конструктор доступен только в толстом клиенте, на сервере и внешнем соединении.Пример:

    МояКартинка = Новый Картинка("C:\Мои документы\Картинка1.bmp");
    Сжатие = Новый СжатиеДанных(6);
    ХранилищеКартинки = Новый ХранилищеЗначения(МояКартинка, Сжатие);


Закрытая тема

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

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

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

     

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения


Навигация по сайту:
, 1c, 1с 8.2, 1с 8.3, Скачать 1с, 1с бухгалтерия, 1с предприятие, Программа 1с,
1с торговля, 1с управление, 1с зарплата, Обновление 1с, Миста, Программирование 1с,

Положение об ответственности
Связь с администрацией erpsolution.ru@yandex.ru