Перейти к содержимому


Создание записи в таблице клиентом без прав д


Сообщений в теме: 7

#1 wondertalik

    Активный участник

  • Пользователи
  • PipPipPip
  • 1 159 сообщений
  • Пол:Мужчина
  • Город:Кривой Рог, Украина

Отправлено 28 Октябрь 2014 - 19:54

Задача: Клиенту предоставить возможность создавать заказы и заполнять позиции заказа. Заказ состоит из двух таблиц: Заказы и подчиненная позиции заказов. Значения в таблице заказы клиент не может ни редактировать, ни добавлять, а только изменять позиции заказа. То есть шапка заказа всегда формируется вычислениями 1 раз и всегда неизменна. Вопрос: как можно реализовать подобное?
Сейчас пользователю открыто редактирование/добавление поля "Дата заказа", чтобы можно было добавлять заказ. А хотелось бы этот шаг пропустить, так как дата заказа может заполнятся автоматически. Очень не удобно.

#2 CbCoder

    Активный участник

  • Программист ООО "КБ"
  • PipPipPip
  • 8 762 сообщений
  • Пол:Мужчина
  • Город:Казань

Отправлено 29 Октябрь 2014 - 10:56

Т.е., если я правильно понял, проблема в том, что если вы убираете права на добавление для всех полей, то вообще не можете добавить заказ, из-за пропадания кнопки "Добавить"? Именно поэтому пришлось оставить доступным одно поле?

#3 wondertalik

    Активный участник

  • Пользователи
  • PipPipPip
  • 1 159 сообщений
  • Пол:Мужчина
  • Город:Кривой Рог, Украина

Отправлено 29 Октябрь 2014 - 14:53

Просмотр сообщенияCbCoder (29 Октябрь 2014 - 10:56) писал:

Т.е., если я правильно понял, проблема в том, что если вы убираете права на добавление для всех полей, то вообще не можете добавить заказ, из-за пропадания кнопки "Добавить"? Именно поэтому пришлось оставить доступным одно поле?
Да все верно.

#4 CbCoder

    Активный участник

  • Программист ООО "КБ"
  • PipPipPip
  • 8 762 сообщений
  • Пол:Мужчина
  • Город:Казань

Отправлено 29 Октябрь 2014 - 17:08

Тогда вы пожалуй никак не сможете сделать это из самой таблицы Заказов (исчезновение кнопки Добавить в этом случае вполне логично, т.к. она открывает форму для добавления, а не добавляет запись автоматом). Если только мы не доработаем специально программу для этого случая, т.е. включим в функционал автодобавление записи, если все поля нередактируемы в режиме добавления, но при этом разрешено само добавление. На данный же момент вы можете автоматически добавить запись только из другой таблицы через доп.действие (например, из профиля клиента), либо из представления.

#5 wondertalik

    Активный участник

  • Пользователи
  • PipPipPip
  • 1 159 сообщений
  • Пол:Мужчина
  • Город:Кривой Рог, Украина

Отправлено 30 Октябрь 2014 - 20:34

Просмотр сообщенияCbCoder (29 Октябрь 2014 - 17:08) писал:

Тогда вы пожалуй никак не сможете сделать это из самой таблицы Заказов (исчезновение кнопки Добавить в этом случае вполне логично, т.к. она открывает форму для добавления, а не добавляет запись автоматом). Если только мы не доработаем специально программу для этого случая, т.е. включим в функционал автодобавление записи, если все поля нередактируемы в режиме добавления, но при этом разрешено само добавление. На данный же момент вы можете автоматически добавить запись только из другой таблицы через доп.действие (например, из профиля клиента), либо из представления.
Я так и думал. Хорошо бы чтобы вы обсудили возможность такой доработки. Потому как в совокупности с этой ситуацией мы получаем патовую ситуацию.

#6 wondertalik

    Активный участник

  • Пользователи
  • PipPipPip
  • 1 159 сообщений
  • Пол:Мужчина
  • Город:Кривой Рог, Украина

Отправлено 22 Февраль 2015 - 21:11

Просмотр сообщенияCbCoder (29 Октябрь 2014 - 17:08) писал:

Тогда вы пожалуй никак не сможете сделать это из самой таблицы Заказов (исчезновение кнопки Добавить в этом случае вполне логично, т.к. она открывает форму для добавления, а не добавляет запись автоматом). Если только мы не доработаем специально программу для этого случая, т.е. включим в функционал автодобавление записи, если все поля нередактируемы в режиме добавления, но при этом разрешено само добавление.
Вышла 204, будет ли реализована подобная возможность хотя бы в этой версии?

#7 CbCoder

    Активный участник

  • Программист ООО "КБ"
  • PipPipPip
  • 8 762 сообщений
  • Пол:Мужчина
  • Город:Казань

Отправлено 24 Февраль 2015 - 13:36

Не в курсе, вопросы планирования доработок это не ко мне. Надеюсь в 3.0 будет проще с этим (грубо говоря, сможете сами доработать действие добавления).

#8 wondertalik

    Активный участник

  • Пользователи
  • PipPipPip
  • 1 159 сообщений
  • Пол:Мужчина
  • Город:Кривой Рог, Украина

Отправлено 24 Февраль 2015 - 16:34

Просмотр сообщенияCbCoder (24 Февраль 2015 - 13:36) писал:

Не в курсе, вопросы планирования доработок это не ко мне. Надеюсь в 3.0 будет проще с этим (грубо говоря, сможете сами доработать действие добавления).
Я тоже на это надеюсь!





Количество пользователей, читающих эту тему: 3

0 пользователей, 3 гостей, 0 анонимных