Запись данных в регистр сведений
X

Привет дорогой друг

Наш сайт существует и развиваетется за счет рекламы. Пожалуйста, отключите блокировку рекламы AdBlock или подобное, для нашего сайта. Спасибо!
Показано с 1 по 5 из 5
  1. #1
    Гость форума

    Регистрация
    05.02.2015
    Сообщений
    9
    Сказал(а) спасибо
    1
    Поблагодарили 0 раз(а) в 0 сообщениях

    По умолчанию Запись данных в регистр сведений

    Добрый день!
    Как в непериодический регистр сведений добавить данные по определенному сотруднику с помощью внешней обработки?
    Прошу помочь!

    Запрос = Новый Запрос;
    Запрос.УстановитьПараметр( "ВыбранныйТабель", ВыбранныйТабель);
    Запрос.Текст =
    "ВЫБРАТЬ
    | ОтработанноеВремяВЦеломЗа Период.Сотрудник КАК Сотрудник,
    | ОтработанноеВремяВЦеломЗа Период.Дней1,
    | ОтработанноеВремяВЦеломЗа Период.Часов1
    |ИЗ
    | Документ.ТабельУчетаРабоч� �гоВремениОрганизации.Отра ботанноеВремяВЦеломЗаПери од КАК ОтработанноеВремяВЦеломЗа Период
    |ГДЕ
    | ОтработанноеВремяВЦеломЗа Период.Ссылка = &ВыбранныйТабель
    |
    |УПОРЯДОЧИТЬ ПО
    | Сотрудник";

    РезультатЗапроса = Запрос.Выполнить();
    ВыборкаДетальныеЗаписи = РезультатЗапроса.Выбрать();

    Если ВыборкаДетальныеЗаписи.Сл� �дующий() Тогда
    ТаблЧасть = РегистрыСведений.Значения� �оказателейСхемМотивации.С оздатьНаборЗаписей();
    Отработано = ТаблЧасть.Добавить();
    Отработано.Сотрудник = ВыборкаДетальныеЗаписи.Со� �рудник;
    Если Отработано.Показатель = "Отработано часов" Тогда
    Отработано.Значение = ВыборкаДетальныеЗаписи.Ча� �ов1;
    ИначеЕсли Отработано.Показатель = "Отработано дней" Тогда
    Отработано.Значение = ВыборкаДетальныеЗаписи.Дн� �й1;
    КонецЕсли;

    ТаблЧасть.Записать();
    КонецЦикла;
    КонецЕсли;

    ОтработанноеВремяВЦеломЗа Период.Загрузить(Результат Запроса.Выгрузить());

    КонецПроцедуры

    ---------- Post added at 15:51 ---------- Previous post was at 15:45 ----------

    Ни как не получается добавить к уже существующим данным новые значения...... HELP :(

    ---------- Post added at 15:52 ---------- Previous post was at 15:51 ----------

    Ни как не получается добавить к уже существующим данным новые значения...... HELPPPPP

  2. #2
    Гордость форума PRO

    Регистрация
    29.01.2010
    Сообщений
    1212
    Сказал(а) спасибо
    30
    Поблагодарили 261 раз(а) в 245 сообщениях

    По умолчанию

    Дай догадаюсь - у тебя регистр сведений подчинен регистратору. Да? Тогда чего иного ожидаешь?

  3. #3
    Гость форума

    Регистрация
    05.02.2015
    Сообщений
    9
    Сказал(а) спасибо
    1
    Поблагодарили 0 раз(а) в 0 сообщениях

    По умолчанию

    Нет он Независимый, непериодический.
    Можно сделать чтоб при обновлении, регистр добавлял новые данные?

  4. #4
    Гордость форума PRO

    Регистрация
    29.01.2010
    Сообщений
    1212
    Сказал(а) спасибо
    30
    Поблагодарили 261 раз(а) в 245 сообщениях

    По умолчанию

    Можно сделать чтоб при обновлении, регистр добавлял новые данные?
    Модно.
    начни с чего попроще, не используй НаборЗаписей, а попробуй для начала писать через МенеджерЗаписи (в цикле и нужно писать именно МенеджеромЗаписи)

  5. Пользователь сказал cпасибо:

    GAMI1991 (13.04.2015)

  6. #5
    Гость форума

    Регистрация
    05.02.2015
    Сообщений
    9
    Сказал(а) спасибо
    1
    Поблагодарили 0 раз(а) в 0 сообщениях

    По умолчанию

    Спасибо, попробую.

Похожие темы

  1. Для каких объектов метаданных предназначен регистр сведений
    от tmpnikl в разделе Общие вопросы по 1С - Предприятие
    Ответов: 4
    Последнее сообщение: 03.02.2015, 11:54
  2. Ответов: 0
    Последнее сообщение: 18.04.2014, 12:23
  3. Ответов: 1
    Последнее сообщение: 29.01.2014, 18:26
  4. Регистр сведений или табличная часть
    от Строцкая Анна в разделе 1С - Предприятие 8.0, 8.1, 8.2, 8.3
    Ответов: 0
    Последнее сообщение: 17.05.2013, 12:44

Социальные закладки

Социальные закладки

Ваши права

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