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

Автор Тема: Механизм обучения  (Прочитано 842 раз)

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

Оффлайн HenryL

  • *
  • Сообщений: 6
  • РЕПУТАЦИЯ: 0
  • Регистрация: 2014-03-15
  • Сайт: 
  • Профессия: Ученик 1С
Всем привет!

Я тут пишу проект по 1С, при этом знаю платформу отнюдь не на отлично :)

Вопрос в следующем, как организовать такую фичу:
Пользователь занимается классификацией справочника - перемещает записи по иерархическим папкам классификатора. Нужно сделать так, чтобы система после, скажем, трех (число задается настройками) перемещений однотипных объектов предлагала создать правило для всех остальных подобных записей.
Как грамотнее организовать хранение информации о том, сколько однотипных записей пользователь классифицировал? То есть, настройкой задано, например, три записи однотипные добавили в один класс - предлагаем создать правило. Пользователь сделал две классификации, потом вышел, через какое-то время зашел другой и точно так же классифицировал третью запись. Вот. Как хранить всю эту инфу?


Оффлайн LexaK

  • *****
  • Сообщений: 1267
  • РЕПУТАЦИЯ: 347
  • КПД: 27%
  • Регистрация: 2012-05-16
  • Сайт: 
  • Профессия: Программист 1С
для вашей задачи, можно использовать справочники
например создаете справочник ПравилаКлассификации, с табличной часть Записи с колонками Что перенесли, Куда перенесли, плюс еще какая нужная информация
соотвественно при ручном переносе делаете поиск среди элементов этого справочника Что - Куда, если элемент не найден, создаете новый элемен с именем Правило Такоето, и туда записываете Что - Куда, если нашли элемент, то проверяете количество уже существующих записей если их меньше нужного числа, просто добавляете запись Что - Куда, когда набралось нужное количество записей в данном элементе справочника, ставите отметку ПравилоСформировано = Истина. Соотвественно можно написать обработку которая по Сформированным правилам сделает Классификацию.
этот же механизм можно применить взяв за основу хранения данных(записей) и Документы, любые объекты с табличной частью если постараться можно использовать Бизнеспроцессы и Задачи.
Так же можно использовать и независимый регистр сведений.
Вот вроде бы и все, а да, можно еще в файл писать и читать, но это вообще на любителя, хотя если у вас несколько баз где надо делать подобную классификацию и такой метод может подойти, в обной базе все настроили, вручную прокликали по три объекта, сохранили настройки а в других базах просто применили их и все.
Помогло? - Нажми СПАСИБО!!!
                       :)

Оффлайн HenryL

  • *
  • Сообщений: 6
  • РЕПУТАЦИЯ: 0
  • Регистрация: 2014-03-15
  • Сайт: 
  • Профессия: Ученик 1С
для вашей задачи, можно использовать справочники
например создаете справочник ПравилаКлассификации, с табличной часть Записи с колонками Что перенесли, Куда перенесли, плюс еще какая нужная информация
соотвественно при ручном переносе делаете поиск среди элементов этого справочника Что - Куда, если элемент не найден, создаете новый элемен с именем Правило Такоето, и туда записываете Что - Куда, если нашли элемент, то проверяете количество уже существующих записей если их меньше нужного числа, просто добавляете запись Что - Куда, когда набралось нужное количество записей в данном элементе справочника, ставите отметку ПравилоСформировано = Истина. Соотвественно можно написать обработку которая по Сформированным правилам сделает Классификацию.
этот же механизм можно применить взяв за основу хранения данных(записей) и Документы, любые объекты с табличной частью если постараться можно использовать Бизнеспроцессы и Задачи.
Так же можно использовать и независимый регистр сведений.
Вот вроде бы и все, а да, можно еще в файл писать и читать, но это вообще на любителя, хотя если у вас несколько баз где надо делать подобную классификацию и такой метод может подойти, в обной базе все настроили, вручную прокликали по три объекта, сохранили настройки а в других базах просто применили их и все.

Спасибо за ответ! :)
Я немножко пока не понимаю, как это правильно сделать. Есть какой-нибудь справочник, пускай МТР. Пользователь классифицирует Номенклатуру по настроенным классификаторам. Например, какой-нибудь "Кронштейн подвесной" (который на самом деле "Кронштейн подвесной малый" или "Кронштейн подвесной 7мм" - все они будут приниматься системой за "Кронштейн подвесной") переместили три раза в "Строительные материалы" - система должна создать правило - все "Кронштейн подвесной" - "Строительные материалы". По задумке, оба слова наименования "Кронштейн" и "Подвесной" значимы. Может быть, условно говоря, просто "Кронштейн" или "Кронштейн запорный" и они будет уже относится к разным классам. Правило должно составляться из Ключа - "Кронштейн" и характеристики - "Подвесной", при этом характеристики может не быть, но Ключ - должен быть всегда. Не могу сообразить, как организовать проверку с использованием регистра, т.е. какая структура будет у самого регистра и как реализован механизм?


Теги:
 

УПП 8.2, механизм "наработка"

Автор lana.kaimanРаздел Пользователям "1С - Предприятие 8"

Ответов: 0
Просмотров: 5650
Последний ответ 22 Сен 2011, 17:00
от lana.kaiman
Скачал 1С:Предприятие 8.3 Версия для обучения программированию. Нет интерфейса "Такси"!

Автор immelnikoffРаздел Пользователям "1С - Предприятие 8"

Ответов: 2
Просмотров: 2191
Последний ответ 08 Янв 2015, 11:19
от immelnikoff
Начинающие программисты 1С - Хочу вас поздравить! Теперь платформа 1C для обучения доступна для скачивания бесплатно!

Автор DethmonttРаздел Конфигурирование, программирование в "1С - Предприятие 8"

Ответов: 0
Просмотров: 29920
Последний ответ 13 Май 2013, 21:34
от Dethmontt
Доступ к информационной базе через веб-клиент в версии для обучения

Автор VanyaLOXРаздел Конфигурирование, программирование в "1С - Предприятие 8"

Ответов: 1
Просмотров: 1047
Последний ответ 02 Апр 2014, 13:54
от MuI_I_Ika
Грамотный учет расходов при авансовой оплате обучения и аренды

Автор newsРаздел Новости

Ответов: 0
Просмотров: 410
Последний ответ 16 Апр 2015, 13:20
от news

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

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

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


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

* Реклама

* Поиск

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

* Реклама

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

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

Геннадий ОбьГЭС Геннадий ОбьГЭС
133 Сообщений
ilyay ilyay
63 Сообщений
AIFrame
61 Сообщений
alex0402
50 Сообщений
andron81_81
44 Сообщений
oleg-x
41 Сообщений
MuI_I_Ika MuI_I_Ika
31 Сообщений
BuhRust
30 Сообщений
Golickoff Golickoff
27 Сообщений
alexandr_ll
23 Сообщений

* Кто онлайн

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

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

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

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

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

Поиск

 
SimplePortal 2.3.5 © 2008-2012, SimplePortal