Как связать таблицы ???
|
|
#1 Чт Сен 25, 2008 16:48:32
|
|
|
Есть две таблицы Работник и Отпуска. В таблице Работник присутствует 2 поля ФИО(ссылка на справочник ФизЛица) и Обшее Колво дней предоставленного отпуска (число 15.2). Во второй таблице есть поля Вид отпуска (перечисление), дата начала отпуска, дата конца отпуска, Период1, Период2, дней отпуска (число). Нужно связать две эти таблицы, так чтобы каждому физлицу соответсвовали его отпуск, то есть также эти условия должны сохрняться и при удалений самого сотрудника из документа.
Как это реализовать?
|
|
За помощь кликните ′Спасибо′ →
|
|
|
Darjal
Нерезидент Баланса
|
|
|
|
#2 Чт Сен 25, 2008 17:13:51
|
Сообщить модератору
|
|
daysemsk говорит: |
эти условия должны сохрняться |
Какие условия? В озвученной постановке задачи между регистрами НЕТ связи по работнику. Если вы уверены, что именно такая задача перед вами стоит, тогда необходим еще регистр сведений, который будет хранить инфу о том, в какой период какой вид отпуска кому предоставлен, и потом уже на его записях соединение о котором вы говорите, вполне можно установить... Не проше во второй регистр измерением Работника добавить?
|
|
За помощь кликните ′Спасибо′ →
|
|
|
|
|
За помощь кликните ′Спасибо′ →
|
|
|
Darjal
Нерезидент Баланса
|
|
|
|
#4 Чт Сен 25, 2008 17:47:31
|
Сообщить модератору
|
|
Имеется в виду, что таблицы - это табличные части документа? Да какие проблемы - по номеру строки тогда. А при любых манипуляциях с первой ТЧ (добавление, удаление. изменения строк) - синхронное изменение и второй. А потом, в запросе, соединение но номеру строки.
|
|
За помощь кликните ′Спасибо′ →
|
|
|
т.Сема
Нерезидент Баланса
|
|
|
|
#5 Чт Сен 25, 2008 22:13:28
|
Сообщить модератору
|
|
Матерь Божия...
Цитата: |
чтобы каждому физлицу соответсвовали его отпуск, то есть также эти условия должны сохрняться и при удалений самого сотрудника из документа. |
Скажите, автор, может быть, я чего то не вьезжаю - какой смысл вы вкладываете в получившийся в результате такого удаления - отпуск без сотрудника ?
Цитата: |
Есть две таблицы Работник и Отпуска. |
Так, пациент...Не надо умничать...Давайте начнем по порядку...Как спали ночью, как встали, что кушали, куда потом пошли и какие слова слышали в том месте от бухгалтеров....Далее по ходу определимся...Да ! Какая программа, какая конфа.....
|
|
За помощь кликните ′Спасибо′ →
|
|
|
Darjal
Нерезидент Баланса
|
|
|
|
|
За помощь кликните ′Спасибо′ →
|
|
|
т.Сема
Нерезидент Баланса
|
|
|
|
#7 Чт Сен 25, 2008 23:33:27
|
Сообщить модератору
|
|
В нащем деле без юмора вообще нельзя...
Цитата: |
- А вот у меня был однажды случай...
- Короче.
- Дочке три года. |
Пока аффтара нет, можно делать предположения и ставки. Я думаю, что в топик-стартовом посте какая то искусственно притянутая за уши задача, ибо такого в жизни ну не может быть. Задача - из тестов 1С, либо из экзаменов, либо из учебников по database, либо из колледжей-техникумов....
|
|
За помощь кликните ′Спасибо′ →
|
|
|
Darjal
Нерезидент Баланса
|
|
|
|
|
За помощь кликните ′Спасибо′ →
|
|
|
d.Fedor
Нерезидент Баланса
|
|
|
|
|
За помощь кликните ′Спасибо′ →
|
|
|
|
#10 Вс Мар 14, 2010 21:01:33
|
|
|
т.Сема говорит: |
Матерь Божия... |
щаз и сам могу сказать посмотрев на свой пост, НО ту задачу я решил и оно используеться до сих пор... то было мой первые шаги не видев 1с 8.1 даже в глаза, меня сразу "кинули" в достаточно серьезные даже сейчас(набравщись опыта) проекты(кадровый учет, перенос данных), но было стремление, было желание учиться я и учился...
Darjal говорит: |
Кстати - да, особенно вот это: Период1, Период2 - академическим пахнет чем-то |
да верняк , то самое, а откуда мне нужно было черпать инфу,скажите мне? кое-какие учебники были отттуда и примеры и смотрел
|
|
За помощь кликните ′Спасибо′ →
|
|
|
|