Реклама на этом месте
Форум 1С
Форум 1С
Программистам. Бухгалтерам. Администраторам. Пользователям
Задай вопрос - получи решение проблемы. Без троллинга и флуда.
08 Июл 2020, 07:30
МультиВход
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Не получили письмо с кодом активации?
 
collapse

Автор Тема: Работа с регистрами и условия их заполнения  (Прочитано 182 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Максим Кочкин

  • *
  • Сообщений: 2
  • РЕПУТАЦИЯ: 0
  • Регистрация: 2020-06-23
  • Сайт: 
Добрый день.
У меня в документах хранятся данные ПоводОбращения, они в свою очередь ссылочный тип на перечисления то есть выбор 1 из 4(Профилактика,Беременность,Осмотр,Травма). Мне нужно создать график • профилактических осмотров сотрудников.
Я создал регистр и сделал связь, но как добавить выбор в запрос правильно, чтобы выбирал именно профилактика.


// регистр ГрафикПрофилактик Приход
    Движения.ГрафикПрофилактик.Записывать = Истина;
    Движение = Движения.ГрафикПрофилактик.Добавить();
    Движение.ВидДвижения = ВидДвиженияНакопления.Приход;
    Движение.Период = Дата;
    Движение.Измерение1 = ДатаОбращения;
    Движение.КоличествоПрофилактик = ПоводОбращения;


Оффлайн alexandr_ll

  • *****
  • Сообщений: 1371
  • РЕПУТАЦИЯ: 208
  • КПД: 15%
  • Регистрация: 2016-08-23
  • Сайт: 
  • Профессия: Программист 1С
Добрый день.
У меня в документах хранятся данные ПоводОбращения, они в свою очередь ссылочный тип на перечисления то есть выбор 1 из 4(Профилактика,Беременность,Осмотр,Травма). Мне нужно создать график • профилактических осмотров сотрудников.
Я создал регистр и сделал связь, но как добавить выбор в запрос правильно, чтобы выбирал именно профилактика.


// регистр ГрафикПрофилактик Приход
    Движения.ГрафикПрофилактик.Записывать = Истина;
    Движение = Движения.ГрафикПрофилактик.Добавить();
    Движение.ВидДвижения = ВидДвиженияНакопления.Приход;
    Движение.Период = Дата;
    Движение.Измерение1 = ДатаОбращения;
    Движение.КоличествоПрофилактик = ПоводОбращения;
О каком запросе идет речь? Вы привели только код проведения документа по регистру. График осмотров - это отчет по такому регистру? Конкретизируйте.

Оффлайн Максим Кочкин

  • *
  • Сообщений: 2
  • РЕПУТАЦИЯ: 0
  • Регистрация: 2020-06-23
  • Сайт: 
Добрый день.
У меня в документах хранятся данные ПоводОбращения, они в свою очередь ссылочный тип на перечисления то есть выбор 1 из 4(Профилактика,Беременность,Осмотр,Травма). Мне нужно создать график • профилактических осмотров сотрудников.
Я создал регистр и сделал связь, но как добавить выбор в запрос правильно, чтобы выбирал именно профилактика.


// регистр ГрафикПрофилактик Приход
    Движения.ГрафикПрофилактик.Записывать = Истина;
    Движение = Движения.ГрафикПрофилактик.Добавить();
    Движение.ВидДвижения = ВидДвиженияНакопления.Приход;
    Движение.Период = Дата;
    Движение.Измерение1 = ДатаОбращения;
    Движение.КоличествоПрофилактик = ПоводОбращения;
О каком запросе идет речь? Вы привели только код проведения документа по регистру. График осмотров - это отчет по такому регистру? Конкретизируйте.

Да это код проведения документа с количеством +1 для всех, не только профилактика. ГрафикПрофилактик - это регистр накопления и из него будут идти ресурсы для отчета. В каком месте и где мне надо поставить условия выбора? И как оно будет выглядеть?

Оффлайн alexandr_ll

  • *****
  • Сообщений: 1371
  • РЕПУТАЦИЯ: 208
  • КПД: 15%
  • Регистрация: 2016-08-23
  • Сайт: 
  • Профессия: Программист 1С
Добрый день.
У меня в документах хранятся данные ПоводОбращения, они в свою очередь ссылочный тип на перечисления то есть выбор 1 из 4(Профилактика,Беременность,Осмотр,Травма). Мне нужно создать график • профилактических осмотров сотрудников.
Я создал регистр и сделал связь, но как добавить выбор в запрос правильно, чтобы выбирал именно профилактика.


// регистр ГрафикПрофилактик Приход
    Движения.ГрафикПрофилактик.Записывать = Истина;
    Движение = Движения.ГрафикПрофилактик.Добавить();
    Движение.ВидДвижения = ВидДвиженияНакопления.Приход;
    Движение.Период = Дата;
    Движение.Измерение1 = ДатаОбращения;
    Движение.КоличествоПрофилактик = ПоводОбращения;
О каком запросе идет речь? Вы привели только код проведения документа по регистру. График осмотров - это отчет по такому регистру? Конкретизируйте.

Да это код проведения документа с количеством +1 для всех, не только профилактика. ГрафикПрофилактик - это регистр накопления и из него будут идти ресурсы для отчета. В каком месте и где мне надо поставить условия выбора? И как оно будет выглядеть?
https://helpme1c.ru/registry-nakopleniya-v-yazyke-1s-8-v-primerax


Теги:
 


* Живое общение

Не устроил ответ?

Зарегистрируйся и задай свой вопрос. Живое общение приносит результат намного быстрее.


Зарегистрироваться

* Реклама

* Поиск

* Последние задачи на разработку (фриланс)

* Реклама

* Последние вакансии

* Топ 10 авторов за месяц

Геннадий ОбьГЭС Геннадий ОбьГЭС
55 Сообщений
LexaK
41 Сообщений
DmitriyF DmitriyF
22 Сообщений
PLTBWH
13 Сообщений
alexandr_ll
13 Сообщений
antoneus antoneus
12 Сообщений
BuhRust
9 Сообщений
ToryFree ToryFree
9 Сообщений
Тари
9 Сообщений
alex0402 alex0402
8 Сообщений

* Кто онлайн

  • Точка Гостей: 255
  • Точка Скрытых: 0
  • Точка Пользователей: 2
  • Точка Сейчас на форуме:

* Облако тэгов

* Форум 1С с мобильного

* Инструменты

* Дополнительно

Поиск

 
SimplePortal 2.3.5 © 2008-2012, SimplePortal