Создание записи в таблице клиентом без прав д
Автор wondertalik, 28 окт. 2014 19:54
Сообщений в теме: 7
#1
Отправлено 28 Октябрь 2014 - 19:54
Задача: Клиенту предоставить возможность создавать заказы и заполнять позиции заказа. Заказ состоит из двух таблиц: Заказы и подчиненная позиции заказов. Значения в таблице заказы клиент не может ни редактировать, ни добавлять, а только изменять позиции заказа. То есть шапка заказа всегда формируется вычислениями 1 раз и всегда неизменна. Вопрос: как можно реализовать подобное?
Сейчас пользователю открыто редактирование/добавление поля "Дата заказа", чтобы можно было добавлять заказ. А хотелось бы этот шаг пропустить, так как дата заказа может заполнятся автоматически. Очень не удобно.
Сейчас пользователю открыто редактирование/добавление поля "Дата заказа", чтобы можно было добавлять заказ. А хотелось бы этот шаг пропустить, так как дата заказа может заполнятся автоматически. Очень не удобно.
#2
Отправлено 29 Октябрь 2014 - 10:56
Т.е., если я правильно понял, проблема в том, что если вы убираете права на добавление для всех полей, то вообще не можете добавить заказ, из-за пропадания кнопки "Добавить"? Именно поэтому пришлось оставить доступным одно поле?
#3
Отправлено 29 Октябрь 2014 - 14:53
CbCoder (29 Октябрь 2014 - 10:56) писал:
Т.е., если я правильно понял, проблема в том, что если вы убираете права на добавление для всех полей, то вообще не можете добавить заказ, из-за пропадания кнопки "Добавить"? Именно поэтому пришлось оставить доступным одно поле?
#4
Отправлено 29 Октябрь 2014 - 17:08
Тогда вы пожалуй никак не сможете сделать это из самой таблицы Заказов (исчезновение кнопки Добавить в этом случае вполне логично, т.к. она открывает форму для добавления, а не добавляет запись автоматом). Если только мы не доработаем специально программу для этого случая, т.е. включим в функционал автодобавление записи, если все поля нередактируемы в режиме добавления, но при этом разрешено само добавление. На данный же момент вы можете автоматически добавить запись только из другой таблицы через доп.действие (например, из профиля клиента), либо из представления.
#5
Отправлено 30 Октябрь 2014 - 20:34
CbCoder (29 Октябрь 2014 - 17:08) писал:
Тогда вы пожалуй никак не сможете сделать это из самой таблицы Заказов (исчезновение кнопки Добавить в этом случае вполне логично, т.к. она открывает форму для добавления, а не добавляет запись автоматом). Если только мы не доработаем специально программу для этого случая, т.е. включим в функционал автодобавление записи, если все поля нередактируемы в режиме добавления, но при этом разрешено само добавление. На данный же момент вы можете автоматически добавить запись только из другой таблицы через доп.действие (например, из профиля клиента), либо из представления.
#6
Отправлено 22 Февраль 2015 - 21:11
CbCoder (29 Октябрь 2014 - 17:08) писал:
Тогда вы пожалуй никак не сможете сделать это из самой таблицы Заказов (исчезновение кнопки Добавить в этом случае вполне логично, т.к. она открывает форму для добавления, а не добавляет запись автоматом). Если только мы не доработаем специально программу для этого случая, т.е. включим в функционал автодобавление записи, если все поля нередактируемы в режиме добавления, но при этом разрешено само добавление.
#7
Отправлено 24 Февраль 2015 - 13:36
Не в курсе, вопросы планирования доработок это не ко мне. Надеюсь в 3.0 будет проще с этим (грубо говоря, сможете сами доработать действие добавления).
Количество пользователей, читающих эту тему: 9
0 пользователей, 9 гостей, 0 анонимных













