|
4 / 4 / 0
Регистрация: 08.06.2015
Сообщений: 369
|
|
Помогите с заполнением таблицы.04.04.2019, 14:24. Показов 12580. Ответов 285
Метки нет (Все метки)
Ребят, такое дело:
Есть таблица рапорт, никак не могу понять как сделает её заполнение. Нужно следующее: вводим дату, после этого в поле "Табельный" должен быть выпадающий список с номерами удостоверений из таблицы "Запись" на текущую дату, выбираем номер удостоверения, автоматически заполняются поля Фамилия_Имя, смена (в соответствии с выбранным удостоверением), должность вручную выбирается из списка.... Ну никак у меня это не выходит (((
0
|
|
| 04.04.2019, 14:24 | |
|
Ответы с готовыми решениями:
285
Помогите с заполнением "подтаблиц" Помогите с выбором столбцов из таблицы.. Формы и таблицы - помогите начинающему |
|
4 / 4 / 0
Регистрация: 08.06.2015
Сообщений: 369
|
|
| 25.09.2019, 08:05 [ТС] | |
|
VinniPuh, сделать обязательным поля - это не то, реально задолбает... У меня было, что форма не сохраняла данные в таблице при неполном заполнении, но как я это сделал никак не могу вспомнить
((Про службы и станции Вы не правы ![]() Служба движения она одна на каждой железной дороге и в нее входят станции и тд. У меня сделано так только потому что утром, при распечатке рапорта, удобнее назвать сразу всех, кто относится к определенной станции. Сейчас это уже несколько иначе сделано
0
|
|
|
Модератор
|
||
| 25.09.2019, 08:08 | ||
|
я бы ввела поле СТАТУС - пока запись корректируется и не полностью готов -СТАТУС=В_РАБОТЕ - при полной готовности -статус изменить на ГОТОВО и именно эти записи выбирать в дальнейших обработках - при загрузке формы можно выводить на экран незавершенные записи, чтобы спокойно дозаполнить их или удалить
0
|
||
|
4 / 4 / 0
Регистрация: 08.06.2015
Сообщений: 369
|
|
| 25.09.2019, 08:10 [ТС] | |
|
А вообще можно придумать какой-то код (или он уже придуман давно), чтобы при открытии определенной формы или нажатии кнопки, проверялась таблица на пустые или неполностью заполненные записи?
0
|
|
|
9143 / 6166 / 594
Регистрация: 27.03.2013
Сообщений: 20,034
|
||
| 25.09.2019, 08:27 | ||
|
Я работал на Ж/Д и точно знаю, что например - Диспетчер есть на каждой станции и нужно знать диспетчер какой станции, а не просто диспетчер всего. Ну да ладно. Потом сами придете к этому, что служба и станция, это совсем разные вещи и понятия по сути. Так же заметил, что у обучающихся (Кстати, кто они? Ученики школ или Студенты Училища или ВУЗов?) указываете в одной записи - Родственников, а если у одного ученика 1 мать или 1 бабушка? Тут нужна подчиненная таблица - Родственники. Кроме того вместо таблицы - ЮЖД (видимо Юный железнодорожник) лучше наверное обозвать её - Личности, т. к. это может быть и школьник и преподаватель. Вы выдаете им только одно удостоверение по определенной специальности, а разве он не может получить 2-3 удостоверения по разным специальностям? Типа это не может быть в принципе? Не помню, прикладывал ли пример в предыдущих ваших темах, но на всякий случай приложу, ну типа как бы я делал формы для Личностей с Родственниками и Документами. Может пригодится.
0
|
||
|
9143 / 6166 / 594
Регистрация: 27.03.2013
Сообщений: 20,034
|
|||
| 25.09.2019, 08:35 | |||
|
Добавлено через 5 минут shanemac51, пока на форуме, - у вас оба файла нормально открываются? Или это только я такой неправильный? Хотя допускаю, что это может быть - Access 2019, типа только для избраных, что бы как можно меньше кто смог оказать помощь на примере.
0
|
|||
|
4 / 4 / 0
Регистрация: 08.06.2015
Сообщений: 369
|
|
| 25.09.2019, 08:48 [ТС] | |
|
VinniPuh, Не буду с Вами спорить по поводу жд - куда мне со стажем 20 лет на жд
Я действующий поездной диспетчер Московского узла МЖД, детская ж.д. в свое время определила мою будущую профессию, и мы (выпускники) по мере сил стараемся ей помогать ![]() Немного Вас разочарую, Диспетчер (маневровый, станционный - это кстати разные должности и обязанности, зависит от класса станции) есть далеко не на каждой станции, а только на крупных. На остальных только дежурный по станции. Детская ж.д. имеет всего 2 станции, промежуточную платформу и считается отдельной единицей (железной дорогой), поэтому у нее своя служба движения, служба тяги и тд. Юный железной дорожник он и есть юный железнодорожник. Не ученик, никак иначе. Это дети с 11 до 18 лет. если у человека например одна мать и одна бабушка, указывается ближайший родственник. Юным железнодорожникам выдают одно удостоверение, в котором указано что он юный железнодорожник и его номер является основным идентификатором везде. Для специальностей у него есть табель - книжечка куда вносят экзамены, отработанные дни и тд. Таблица ЮЖД так называется, потому что там только ЮЖД, инструкторов, руководства дороги там нет и не нужны они там. За пример спасибо, Я все равно хотел переработать полностью форму где данные ЮЖД.
0
|
|
|
9143 / 6166 / 594
Регистрация: 27.03.2013
Сообщений: 20,034
|
|||
| 25.09.2019, 09:13 | |||
|
Я совсем про другое. Если на станции нет ни одной службы, то это не станция а - Перрон. ![]() Да и то там скорее всего есть - Билетная каксса. Ладно не буду спорить, куда мне с 16-и летним стажем против 20-и. ![]() Но всё равно настаиваю, что Службы и Станции, должны быть в разных таблицах, тем более вы решили всё делать заново, а соответственно нужно делать правильно, о чем я вам помнится говорил еще 2, а то и все 3 года назад. Если бы делали, как вам рекомендовали, а не упрямились, то за пол года уже бы сделали работоспособную БД и не пытались всюду подставлять сложные костыли, которые сами делать не умеете и приходится из за элементарного вопроса просить помочь других, а не самому по быстрому и простому, без сложных костылей за пару минут сделать. Так еще несколько лет в пустую можно потерять, но всё равно придется вернуться к стартовому началу. Добавлено через 10 минут Правда не совсем понятно, кто их обучает? Или любой желающий, даже таже - Бабушка, бывшая железнодорожница , поставила отметку в том же табеле и Юный ЖД сразу по расказам бабушки и дежушки обрел нужные знания, сел на место машиниста локомотива и поежал куралесить по станциям?Ведь их кто то должен учить, проводить курсы или занятия, инструктировать, проверить состояние здоровья (не пьяный ли хочет сесть за руль), как там у вас по правильному, типа официально.Всего этого лично я в ваших таблицах не увидел, по крайней мере половину того, что считаю должно быть отражено.
0
|
|||
|
4 / 4 / 0
Регистрация: 08.06.2015
Сообщений: 369
|
|
| 25.09.2019, 09:13 [ТС] | |
|
VinniPuh, ммм 16 лет стажа ?
Общий курс жд почитать бы Вам Там четко написано что является станцией, что платформой )) Станция - раздельный пункт на ж.д. имеющий путевое развитие, все остальное платформы ![]() Повторю, в рапорте на рабочий день все сгруппировано по службам: пассажирская (кто в поезде работает), Тяга (в локомотиве) и тд. Станции отдельно вынесены потому что так удобнее и потому что, если Вы заметили и разбираетесь в ж.д. профессиях, там только должности относящиеся к службе движения (за исключением кассиров). Как бы Вам объяснить.... в таблице службы есть станция Юность и станция Пионерская и заведены они как службы, это исключительно для того, чтобы удобнее выдавать отчет. На самой станции не может быть никак служб внутри станции, службы так или иначе относятся сами к себе, просто работают на станции! Например, на станции постоянно работает тепловоз из депо ТЧ-6, но он не принадлежит к службе тяги станции N, потому что у станции не может быть служб, он принадлежит службе тяги дороги... Что касается костылей: за год использования базы в том виде, что она была сделана, было много чего сделано и уже своими силами, нет возможности сейчас сюда выложить рабочую базу. Я же на основе таблиц рабочей базы, сейчас обновляю формы, кое-что добавляю. Да, не всё умею далеко, но стараюсь, читаю, спрашиваю, пробую... И за год кстати, косяков почти не выявили, хотя назначение на смену весь год шло с базы, а те что выявили уже исправили... Сейчас есть вопрос о реализации некоторого функционала, очень нужного нам, но я думаю это невозможно ![]() Московская детская железная дорога - структурное подразделение Московской ж.д., на ней те же правила. Обучают квалифицированные специалисты с Московской ж.д., приписанные к детской ж.д., в том числе и я.Инструктажи и тд. проводятся, но для этого есть журналы, утвержденной РЖД формы, которые нельзя перевордить в электронный вид.
0
|
|
|
9143 / 6166 / 594
Регистрация: 27.03.2013
Сообщений: 20,034
|
||
| 25.09.2019, 09:17 | ||
|
Так что спрос с меня не велик. но общее представление имею даже я.
0
|
||
|
4 / 4 / 0
Регистрация: 08.06.2015
Сообщений: 369
|
|
| 25.09.2019, 09:21 [ТС] | |
|
VinniPuh, представление к сожалению в основном ошибочное
не обижайтесь, все железнодорожники крайне ревностно относятся к непроффессионалам в этой областиДобавлено через 2 минуты VinniPuh, как Вы считает, возможно ли сделать следующее: Есть таблица и форма РабДень, у нас 67 должностей, можно ли сделать как-то отражение какая должность на сегодня занята, а какая свободна? Чтобы при назначении, например в форме РабДень было как-то видно что из должностей еще свободно? Без этого приходилось или постоянно открывать отчет того, что сегодня внесено уже или в бумажном рапорте старого образца ставить галочки напротив должности, которая занята. На одной должности может быть и 2 и 3 человека если что
0
|
|
|
9143 / 6166 / 594
Регистрация: 27.03.2013
Сообщений: 20,034
|
||
| 25.09.2019, 09:24 | ||
|
Что бы вы поняли, я говорю так сказать об - Участках Служб , а не в целом о Службе, которая отностися к РЖД или Московской ЖД, а именно к Детской ЖД.
0
|
||
|
4 / 4 / 0
Регистрация: 08.06.2015
Сообщений: 369
|
|
| 25.09.2019, 09:26 [ТС] | |
|
VinniPuh, хм, ну тогда основная служба на станции - это служба движения. Остальные так сказать "приходящие", например СЦБ - при поломке оборудования (светофоры, стрелки и тд.).
0
|
|
|
9143 / 6166 / 594
Регистрация: 27.03.2013
Сообщений: 20,034
|
||
| 25.09.2019, 09:42 | ||
|
Лично для меня такое понятие как - Станция или Платформа, это - физические объекты, а Службы, ато структурные подразделения, выполняющие определенные задачи и должностные обязанности. Дежурный по станции, руководит движением на определенном маршруте, в пределах участка ответственности станции в несколько км. Диспетчер - Всей Ж/Д Например - МДЖД или Московской Ж/Д или Горьковской... Дежурный по перррону выполняет свои обязанности именно на перрроне своей станции, а не всех станций. Кроме того Перрон и Остановочная платформа, лично для меня разные вещи. Если вы изначально сваливаете в одну кучу Станции и Службы (совершенно различные сущности), то абсолютно уверен, что ни чего хорошего не получится и тут я вам не помощник. Всё нужно делать по правилам, как заповедована разработчиками - Access, а например не - Excel, ибо там совершенно разные методы.
0
|
||
|
4 / 4 / 0
Регистрация: 08.06.2015
Сообщений: 369
|
|
| 25.09.2019, 09:46 [ТС] | |
|
VinniPuh, из всего этого спича я понял одно, помогать Вы не будете
![]() перрон - посадочная платформа на вокзале, остановочная платформа - посадочная платформа, расположенная на перегоне или в границах станции ))Что свалено в кучу? На станции (КОНКРЕТНО на станции) работает ТОЛЬКО ОДНА СЛУЖБА - служба движения! Другого не дано. И у меня просто служба движения названа по названию станции. Ладно, я понял, спасибо.
0
|
|
|
9143 / 6166 / 594
Регистрация: 27.03.2013
Сообщений: 20,034
|
|||
| 25.09.2019, 09:55 | |||
|
Вначале нужно разобраться с понятиями. Составить ПРАВИЛЬНУЮ Схему данных из правильных таблиц. По ним правильно сделать формы для правильного и удобного ввода данных.
0
|
|||
|
4 / 4 / 0
Регистрация: 08.06.2015
Сообщений: 369
|
|
| 25.09.2019, 10:00 [ТС] | |
|
VinniPuh,
Схема данных у меня в общем верна...и позволяет реализовать всё, что было необходимо. Сейчас главный вопрос это как сделать, чтобы при назначении было видно какая должность сегодня еще свободна, а какая нет. И всё, остальное у меня уже набросано в общем... Я только не знаю как сделать это отображение в форме "РабДень" Переделывать всё с нуля нет возможности, в базе (основной) больше 1000 человек уже занесено, выполнено около 45000 операций за лето, переносить это, а тем более бить руками нереально По второму: ДС - это начальник станции ПТО и тд. НИКАКОГО ОТНОШЕНИЯ к станции не имеют, они находятся на территории, но подчиняются своим службам, не станции! Я Вам приводил пример с тепловозом...
0
|
|
|
9143 / 6166 / 594
Регистрация: 27.03.2013
Сообщений: 20,034
|
||
| 25.09.2019, 10:06 | ||
|
Отхожу в сторону. Удачи.
0
|
||
|
4 / 4 / 0
Регистрация: 08.06.2015
Сообщений: 369
|
|
| 25.09.2019, 10:08 [ТС] | |
|
VinniPuh, а Вы не пробовали access поновее поставить?
0
|
|
|
9143 / 6166 / 594
Регистрация: 27.03.2013
Сообщений: 20,034
|
||
| 25.09.2019, 10:15 | ||
|
Очень неудобный функционал, много чего обычно мне нужного. или урезано или замучаешься пока до этого доберешься. Все самое ненужное выпячено вперед, а нужное искать надо. Может просто для работы новые и приятнее на вид, но разрабатывать в них совершенно тяжко и мучительно, а работа должна доставлять удовольствие, ибо без него творческий процесс только в тягость.
0
|
||
|
4 / 4 / 0
Регистрация: 08.06.2015
Сообщений: 369
|
|
| 25.09.2019, 10:17 [ТС] | |
|
VinniPuh, Я понял...
Попробуйте этот архив...У всех открывается...
0
|
|
| 25.09.2019, 10:17 | |
|
Помогаю со студенческими работами здесь
60
Помогите построить структуру таблицы Помогите связать DBF-таблицы с Access Помогите правильно создать таблицы и связать их Помогите,пожалуйста,с созданием отчета-таблицы Не удаляется запись из дочерней таблицы в виде. Помогите !!! Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Debian 13: Установка Lazarus QT5
ВитГо 09.05.2026
Эта инструкция моя компиляция инструкций volvo
https:/ / www. cyberforum. ru/ blogs/ 203668/ 10753. html
и его же старой инструкции по установке Lazarus с gtk2. . .
|
Нейросеть на алгоритме "эстафета хвоста" как перспектива.
Hrethgir 06.05.2026
На десерт, когда запущу сервер.
Статья тут https:/ / habr. com/ ru/ articles/ 1030914/ . Автор я сам, нейросеть только помогает в вопросах которые мне не известны - не знаю людей которые знали-бы. . .
|
Асинхронный приём данных из COM-порта
Argus19 01.05.2026
Асинхронный приём данных из COM-порта
Купил на aliexpress термопринтер QR701. Он оказался странным. Поключил к Arduino Nano. Был очень удивлён. Наотрез отказывается печатать русские буквы. Чтобы. . .
|
попытка написать игровой сервер на C++
pyirrlicht 29.04.2026
попытка написать игровой сервер на плюсах с открытым бесконечным миром.
возможно получится прикрутить интерпретатор питон для кастомизации игровой логики.
что есть на текущий момент:. . .
|
|
Контроль уникальности выбранного документа-основания при изменении реквизита
Maks 28.04.2026
Алгоритм из решения ниже разработан на примере нетипового документа "ЗаявкаНаРемонтСпецтехники", разработанного в КА2.
Задача: уведомлять пользователя, если указанная заявка (документ-основание). . .
|
Благородство как наказание
Maks 24.04.2026
У хорошего человека отношения с женщинами всегда складываются трудно. А я человек хороший. Заявляю без тени смущения, потому что гордиться тут нечем. От хорошего человека ждут соответствующего. . .
|
Валидация и контроль данных табличной части документа перед записью
Maks 22.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в КА2.
Задача: контроль и валидация данных табличной части документа перед записью с учетом регламента компании. . .
|
Отчёт о затраченных материалах за определенный период с макетом печатной формы
Maks 21.04.2026
Отчёт из решения ниже размещён в конфигурации КА2.
Задача: разработка отчёта по затраченным материалам за определённый период, с возможностью вывода печатной формы отчёта с шапкой и подвалом.
В. . .
|