Заказы на доработку 1С (сервис удаленной работы)

Хранилище

База знаний
Неназначенных незавершенных заказов: 2
Бесплатные отчеты, обработки, конфигурации, внешние компоненты для 1С Статьи, описание работы, методики по работе с 1С

Здравствуйте, гость ( Вход | Зарегистрироваться )



> Связь данных спраочников и документов. , (помощь по дипломной работе)          
KCHLEBOPEK Подменю пользователя
сообщение 15.02.12, 15:32
Сообщение #1

Общительный
**
Группа: Пользователи
Сообщений: 39
Спасибо сказали: 0 раз
Рейтинг: 0

Как сделать чтобы данные создаваемые мной в документах автоматически записывались в нужный мне справочник?

mister-x Подменю пользователя
сообщение 15.02.12, 16:28
Сообщение #2

...
Иконка группы
Модератору Про1С (за заслуги в 2011 году)
Группа: Местный
Сообщений: 3477
Из: Тернопіль
Спасибо сказали: 1422 раз
Рейтинг: 0

а ви як пробуєте і які саме дані?

Zaval Подменю пользователя
сообщение 15.02.12, 16:34
Сообщение #3

Крутой
Иконка группы
Группа: Местный
Сообщений: 1994
Из: Киева и окрестностей
Спасибо сказали: 406 раз
Рейтинг: 0

Проинструктируйте Документ, что и куда он должен записать.

ЗЫ. В этом контексте "Обмен данных" звучит абсолютно неприлично.

KCHLEBOPEK Подменю пользователя
сообщение 15.02.12, 16:39
Сообщение #4

Общительный
**
Группа: Пользователи
Сообщений: 39
Спасибо сказали: 0 раз
Рейтинг: 0

Цитата(mister-x @ 15.02.12, 20:28) *
а ви як пробуєте і які саме дані?


Да я недавно только начал изучать 1с. Создаю документ реквизиты строка, содержание которых только буквы (Точнее фамилии), мне надо чтобы Когда я создаю пункт в форме списка, этот же список попадал в справочники искал совпадение фамилии и если находит полное совпадение то добавляет ту информацию из Формы списка документов в Табличную часть справочника того пункта который совпадет с Фамилией в Форме списка уже справочника. 19000000.gif не пойму как это сделать.

Batchir Подменю пользователя
сообщение 15.02.12, 16:47
Сообщение #5

Живет на форуме
Иконка группы
Группа: Команда
Сообщений: 3568
Из: Киев
Спасибо сказали: 1443 раз
Рейтинг: 0

1. Создавайте реквизит не типа "Строка", а типа нужного вам справочника.
2. В событии ОкончаниеВводаТекста этого реквизита опишите механизм поиска.
3. Чует моя ... что Вы что то интересное решили на программировать.

KCHLEBOPEK Подменю пользователя
сообщение 15.02.12, 17:01
Сообщение #6

Общительный
**
Группа: Пользователи
Сообщений: 39
Спасибо сказали: 0 раз
Рейтинг: 0

Цитата(Batchir @ 15.02.12, 20:47) *
1. Создавайте реквизит не типа "Строка", а типа нужного вам справочника.
2. В событии ОкончаниеВводаТекста этого реквизита опишите механизм поиска.
3. Чует моя ... что Вы что то интересное решили на программировать.

Да дипломная работа, создаю базу данных студентов в учебном заведении, нужно чтобы люди в учебной части, создавали приказы в документах на восстановление или отчисление, и чтобы эти же данные как бы добавлялись уже в справочники именно к тому студенту на которого был составлен документ об например восстановление, только надо чтобы это было автоматически чтобы не зализать еще раз в справочники, автоматизировать короче этот процесс, счяс пока попытаюсь сделать как вы посоветовали.

Zaval Подменю пользователя
сообщение 15.02.12, 17:06
Сообщение #7

Крутой
Иконка группы
Группа: Местный
Сообщений: 1994
Из: Киева и окрестностей
Спасибо сказали: 406 раз
Рейтинг: 0

Начните с базовых понятий.
Форма списка - это список документов. Строка в нем добавляется после записи нового документа.
Все, что должен сделать в базе документ - пишется в его модуле, в процедуре ОбработкаПроведения. Есть и другие варианты.

Не порите горячку. Приказ на отчисление создается на имеющегося студента, т. е. он уже должен быть в базе.
Его нужно выбрать из справочника, указать причину и ...
А вот записывать это лучше не в сам справочник, а в РегистрСведений.

Вот прием - другое дело. Но я считаю, лучше заполнять справочник непосредственно и сделать в нем кнопку "Принять", по которой будет формироваться приказ о приеме - сделать ввод на основании, 1с8 это позволяет.
Тут все зависит от процедуры. Нпр, так:
Поступают документы абитуриентов - данные вносятся в справочник.
Сдают вступительные экзамены - каждый оформляется документом, абетура, преподы, предметы выбираются из соответствующих справочников, результаты заносятся в РегистрСведений.
Приказ о приеме - выбор группы, подбор абетуры из справочника - запись в РС.
Приказ об отчислении - выбор из РС по признаку "принят".
Приказ о восстановлении - выбор из РС по признаку "отчислен" или "академОтпуск".

KCHLEBOPEK Подменю пользователя
сообщение 15.02.12, 17:27
Сообщение #8

Общительный
**
Группа: Пользователи
Сообщений: 39
Спасибо сказали: 0 раз
Рейтинг: 0

Цитата(Zaval @ 15.02.12, 21:06) *
Начните с базовых понятий.
Форма списка - это список документов. Строка в нем добавляется после записи нового документа.
Все, что должен сделать в базе документ - пишется в его модуле, в процедуре ОбработкаПроведения. Есть и другие варианты.

Ну а как прописать в модуле чтобы он из Документов искал в справочниках Полное совпадение в фамилии и добавлял туда свою информацию? у вас есть пример похожего что нибудь на это или отдаленно похожего, чтобы я по аналогии сделал.

Zaval Подменю пользователя
сообщение 15.02.12, 17:32
Сообщение #9

Крутой
Иконка группы
Группа: Местный
Сообщений: 1994
Из: Киева и окрестностей
Спасибо сказали: 406 раз
Рейтинг: 0

Цитата(KCHLEBOPEK @ 15.02.12, 17:27) *
Ну а как прописать в модуле чтобы он из Документов искал в справочниках Полное совпадение в фамилии и добавлял туда свою информацию? у вас есть пример похожего что нибудь на это или отдаленно похожего, чтобы я по аналогии сделал.


Нет. В документе выбираете в реквизит элемент справочника - он у Вас в руках(ссылка на него), ничего искать уже не нужно.

Спасибо сказали: KCHLEBOPEK,

Не нашли ответа на свой вопрос?
Зарегистрируйтесь и задайте новый вопрос.


Ответить Новая тема
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 

RSS Текстовая версия Сейчас: 15.06.25, 3:37
1С Предприятие 8.3, 1С Предприятие 8.2, 1С Предприятие 8.1, 1С Предприятие 8.0, 1С Предприятие 7.7, Литература 1С, Общие вопросы по администрированию 1С, Методическая поддержка 1С - всё в одном месте: на Украинском 1С форуме!