eu tinha feito a seguinte mudança de acesso no perfil
“materiais”: {
“fields_excluded”: [],
“fields_readonly”: [
“*”
],
“manage_structure”: 0,
“can_create”: 0,
“can_delete”: 0,
“manage_structure”: 0
},
Com isso, o botão de + sumiu do usuário, mas mesmo que eu coloque 1 no can_create o botão de adicionar não volta, tem alguma lógica errada ou é um bug?
@sfernandes uma dúvida que surgiu, o botão de “+” mudou de local e agora encontra-se no canto superior direito da tela. Poderia confirmar se não seria isso?
não é isso não. é isso:
Opa @sfernandes
Quando você coloca algo como:
“fields_readonly”: [
“*”
],
Na prática, isso significa que o usuário não pode criar registros, porque ele não tem acesso algum aos campos, apenas leitura.
Acredito que o que você está querendo fazer é a pessoa poder criar, mas não editar depois de feito, certo? Hoje ainda não é possível pelo Profiles.
Duas soluções que eu consigo imaginar são:
- Form público.
- Se essa tabela nunca será editada, Trigger em update de Jestor.error().
Achei que eu poderia fazer isso, antes eu fazia pelos triggers mesmo. Valeu. =)