Muchas gracias por su vídeo. Muy clara y didáctica su explicación y los ejemplos sencillos para entender mejor la aplicación . Le animo a que siga subiendo vídeos en esta línea
Hola amigo, saludos y muchas gracias por la facilidad de tu información, eres un héroe sin capa y estamos muy agradecidos sin duda se que muy pronto tu canal será uno de los más grandes en este área
Hola bin, es que la autenticación se hace directamente con el passwrod de gmail, no se puede tener el control de password desde aquí, además de que por seguridad no es recomendable
Saludos bin espero que te haya sido útil el tuto 🤩, me encantaría compartir más contenido contigo y mantenernos conectados. ¿Te gustaría seguirme en Instagram? Allí comparto fotos, videos y momentos detrás de escena que sé que te encantarán. ¡Espero verte por allí! Te dejo el enlace 🔗 instagram.com/_mundobinario/
Hola Binario, primero que nada, excelente contenido, buena y muy completa explicación, me haz ayudado bastante en mis emprendimientos, saludos desde Chihuahua.
¡Gracias por tu apoyo bin! Me alegra que hayas encontrado útil el tutorial.🚀Me gustaría tenerte en Instagram, te dejo la liga por si quieres estar por allá, abrazo. instagram.com/_mundobinario/
Minuto 29:47. Emplear OR para elegir entre la primera validacion con una sola condicion y la segunda validación de doble condicion. En la segunda validación, porque usas "IN"? Muchas gracias por tu tiempo. Saludos.
Muchas Gracias otra vez por este excelente video. Una gran ayuda para todos. Tengo una consulta.... Como podríamos permitir que Ana pudiera revisar los pedidos de todos peros solo modificar los que ella ha subido. De antemano muchas gracias. Un gran saludo desde Chile.
Hola Axel, muchas gracias por todo este contenido, una pregunta quiero aparte de que filtre el usuario quisiera que adicionalmente en ese mismo slice me filtre las ventas del día (FILTRAR POR FECHA ) que sean realizado, no se como agregar esa parte, se lo agradecería mucho su ayuda
Hola, te dejo un video que puede servirte. th-cam.com/video/59FhV4aN8Qw/w-d-xo.htmlsi=Y9lnURVGCgPclsbA th-cam.com/video/wEy1bWSL2Po/w-d-xo.htmlsi=ADHKUHmybB_GHTip
Hola Axel, muchas gracias por compartir tus conocimientos, una consulta como se podría hacer para que el shortcut (menu) también pueda ocultarse al momento de cambiar de usuario, please!! :/
Hola amigo un saludo desde Colombia, muchas gracias por todos esos videos los e entendiodo muy bien y me han servido un monton. Queria aserte una consulta como puedo controlar que mis usuarios solo puedan usar mi aplicacion desde un SOLO DISPOCITIVO MOVIL
Hola, no se me ocurre algo, porque al final appsheet se puede descargar y si se tienen los datos de autenticación, veo imposible poder controlar eso que dices :C, saludos hasta Colombia
Muy productivos tus videos. Podrias hacer un video donde expliques que funcion utilizar en lugar de Useremail; dado que esta funcion Appsheet te la desabilita cuando pagas por Aplicación. Gracias de antemano.
Hola, nunca he pagado por aplicación, siempre por usuario y para ser sincero no tengo expertis en ese tema que me comentas :C Me gustaría tenerte en instagram instagram.com/_mundobinario
Definitivamente, tus videos son de gran ayuda para crecimiento de las empresas. saludos desde Ecuador. una consulta. es posible que desde el User de un vendedor, se pueda visualizar los pedidos de todos los vendedores, pero no se pueda editarlos???
Hola bin, claro que es posible, aquí te dejo unos videos que te pueden ayudar. th-cam.com/video/ac1iuBNMVFw/w-d-xo.html th-cam.com/video/wEy1bWSL2Po/w-d-xo.html th-cam.com/video/cu_QMlEi3gw/w-d-xo.html
Buenos dias, me gusta mucho su proyecto, estas realizando un excelente trabajo, estoy siguiendo tus videos para hacer mi emprendimiento, pero tengo una duda, en este video en el minuto 24:10 cuando estas agregando un pedido aparece debajo del campo vendedor el boton NEW, como haces para que aparezca y agregues productos en el mismo formulario. Agradezco si m puedes explicar
Gracias bin, espero que me de a explicar, tiene la tabla de Pedidos y PedidoDetalle, vas a ir a la tabla PedidoDetalle, seleccionas el campo que los une que debería ser de tipo REF, le das editar y activas una casilla que dice "Is a part of?" y listooo, me cuentas si ha quedado. 👾
Hola Axel, gracias por los vídeos fantásticos que nos ayudan a entender mejor en funcionamiento de la AppSheet.!!! Tengo la siguiente consulta: Hemos creado roles y asignado permisos basados en ellos. Es genial que un vendedor sólo vea sus registros y no los realizados por otros vendedores. Pero, que pasa si tengo una región de venta, supongamos con 3 Sucursales en esa región y quiero que determinados vendedores (de esa región) puedan ver sus registros y los registros de otros vendedores de su región, es decir de esas 3 sucursales solamente, de manera que puedan gestionar las necesidades de su región como equipo. Es posible hacer eso? Como podría filtrar esa información?. Ya de antemano muchas gracias y Bendiciones! Gran Abrazo.
Un abrazo y me da gusto leer eso, lo que yo haría es crear una pestaña que se llame REGIONES y en tu pestaña de VENDEDORES agregar una columna tipo: RegionID, obviamente en appsheet lo relaciones como tipo REF, después es cuestión de crear un SLICE sobre PEDIDOS y la condición sería algo como: [VendedorID].[RegionID] = LOOKUP(USEREMAIL(), "Vendedores", "VendedorCorreo", "RegionID"), me cuentas como te fue
Axel un saludo desde Colombia... Soy seguidor de tu canal y te felicito por el excelente contenido que publicas y la forma como lo explicas... Me gustaria saber si yo puedo tener varias aplicaciones con el mismo correo? y tener varias aplicaciones con los mismos usuarios... De ante mano, muchas gracias... Un abarazo
Hola, yo tengo una cuenta con varias aplicaciones y no ha pasado nada, siempre y cuando no sobrepase de los 10 usuarios, pero mi recomendación es que tengas una cuenta por cada app, así vas a tener almacenamiento independiente por cada app y no tendrás que invertir en eso por el momento
hola una consulta por causulidad se puede hacer una actions se puede hacer para poder eliminacion masiva o vaciar todo lo que esta para subir otra base de datos es posible hacer que solo dando click se podra vaciar lo que esta lleno en una tabla
Hola gracias por ompartirnos tu conocimiento me ha servido mucho desde colombia. pero tengo una dificultad que no he podido resolver. como creo una bitacora para que cada vez que un usuario haga modificaciones me registre que modificaciones hizo, cuando las hizo y que hizo. es decir si hay dos auxiliares de compras quiero saber quien registró la compra. que usuario lo hizo. gracias
Hola, es posible crear un flujo de autorizaciones para ordenes de compra? Es decir, que un primer usuario elabore una orden de compra y después esta sea revisada por alguien más para su aprobación/rechazo
Gracias excelente trabajo, pregunta, como hago si quiero que alguien tenga acceso a casi todo, pero solo en algunos formulario, ya hice todo y super, dependiendo el usuario no puede agregra, borrar o editar, pero si quiero lo haga en x forma
Excelente video binario!! graciass. recien veo tu canal y pude aplicar el slice, pero me gustaria que todos los empleados de mi farmacia puedan ver todas las entradas de todos los empleados pero sin poder editar las que no son suyas, solo visualizarlas. Hay que cambiar el slice?
Hola Alex, excelente todos tus videos estimado, tienes una facilidad de explicar muy bien. Tengo una consulta, es posible hacer login (es decir que solicite usuario y contraseña) para cada usuario. Saludos desde la tierra de Lagos y Volcanes - Nicaragua
Hola bien, soy fan de la naturaleza, donde vivo actualmente hay tres volcanes y es maravilloso admirarlos diario. Me han pedido bastante esta pantalla de LOGIN, pero no la recomiendo porque vamos a perder trazabilidad en nuestra info y en el futuro nos vamos a complicar la manera de hacer más reglas de negocio, por lo que mi recomendación es una cuenta @gmail por usuario :C
Axel. Gracias por tus vídeos, los estoy aprovechando al máximo, eres un gran maestro. Quisiera saber cómo se puede hacer para que los usuarios de acuerdo al rol no puedan vean las opciones y/o funcionalidades que hay en el menú y en las visitas. Muchas gracias
Buenas tardes,Axel te escribo desde Venezuela. De antemano Exelentes Tus Videos tutoriales especificamente me interesa este ya lo implemente al pie de la letra , todo exelente pero al tratar de registrar una nueva venta no aparece en el formulario el campo "Related Detalles_pedidos" en donde se registran los detalles de la venta (articulos) y como lo tengo como campo obligatorio me da el mensaje de que el campo no puede estar vacio , pero no esta visible , podrias ayudarme con eso , muchisimas gracias
Hola, cuando hagas una columna de tipo REF, no se te olvide relacionarla a la tabla y activar la opción IS PART OF, con eso se soluciona lo que me cuentas, abrazo hasta Venezuela.
Que tal Axel! Tengo un problema espero me puedas ayudar! estos permisos solo me funcionan en tablas que ponga en la parte inferior del menu (donde esta la casita), pero en las que están referenciadas en la pantalla principal que hacen parte del menu que nos enseñaste a crear se siguen viendo :(
Hola gracias por el conocimiento estoy emocionado por iniciar este proceso, Pregunta tienes un vídeo donde uses el código Qr lo capture y te reduzca un ítem en el inventario ?? Si tu respuesta es si, hoy me trasnocho para encontrar respuestas. Gracias buen hombre !
Hola Axel, muchas gracias por tus videos, me han ayudado muchísimo, a ver si puedes resolverme una duda que tengo con una app que estoy creando, he creado una acción para cambiar la fecha de revisión de un producto, el caso es que no se como tengo que hacer para que no tenga que ir marcando item a item puesto que en todos los casos serían marcarlos todos y la mayoria son mas de 100, eso si no quiero que marque todos los de la tabla, solo los que hay cuando ya estoy en el cliente, desde el pc puedo hacerlo con la techa "shift" pero desde el cecular no se como hacerlo, gracias de antemano por tu ayuda.. un saludo desde España.
Saludos bin, entendí perfectamente tu duda, sinceramente no lo he intentado, pero puedes investigar más sobre esta opción "Data: execute an action on a set of rows" si lo lográs compartenenos la solución porfaaa
Muy buen aporte... quería saber... que este tipo de permisos en referencia a cada correo electrónico... para que pueda funcionar bien… la aplicación debe ser paga... para funcionar bien estas funcionalidades.. Quedo atento a tus comentarios... muchas gracias.
Hola amigo binario. Tengo una consulta que llevo un tiempo intentando resolver. Tengo registros de tablas que tienes tres propietarios pero solo uno es el responsable de actualizar. No estoy encontrando la manera de limitar esta situacion. Agreadezco la ayuda.
Hola Axel, buenisimo tu video, como puedo asignar que los usuarios realicen sus pedidos de distintos almacenes, por departamento por ejemplo, te escribo desde Bolivia, tengo usuarios en La Paz, Oruro y Cochabamba y necesito que cada usuario utilice productos de su departamento, no se si me explico bien, por favor necesito ayuda.
Saludos bin, puedes hacerlo así, crear una tabla que relacione qué producto - almacen - perfil y con ayuda de un SLICE quedaría perfecto, me dices si me di a entender.
Saludos, muy bueno tu video, lo seguí al pie de la letra, pero no me toma las validaciones, es decir cambio el email y no me oculta los menus?, será porque tengo ocultos los menus de la barra inferior y solo tengo imagenes de menu para entrar a las diferentes secciones, me puedes orientar la respecto. Gracias
Hola, gracias por ese video, lo necesitaba. Tengo una pregunta, como puedo hacer que un campo solo aparezca activo de acuerdo a mi rol. Esto por ejemplo para autorizar algo que hayan registrado. gracias
Hola, qué buenoooo. esto lo lográs condicionando la propiedad SHOW y la fórmula sería algo como: AND ( LOOKUP(USEREMAIL(), "Usuarios", "UsuarioCorreo", "UsuarioStatus") = "TRUE" ,IN(LOOKUP(USEREMAIL(), "Usuarios", "UsuarioCorreo", "UsuarioRol"), { "ADMINISTRADOR" }) )
Hola, recomiendo se use la autenticación de appsheet y google, si detectan que se esta utilizando la app de manera frecuente en varios dispositivos te pueden bloquear la cuenta :C
Hola quisiera saber cómo puedo ocupar dos precios uno mayorista y uno minorista, necesito crear que el precio de un producto cambie dependiendo de la cantidad de productos que lleve en su pedido, es posible?
Buenas tardes, no se si ya lo preguntaron pero no lo encontre o vi, pero quisiera saber como seria la condicionante, para utilizar valores en lugar del correo, ya que pienso hacer publica la app y no contare con un control de los mismos.
Hola Axel desde República Dominicana a ver si me puedes ayudar , como hago para que en un campo de un form me muestre el nombre del usuario que esta loguiado tomando en cuenta el correo que entro a la app . ?
Hola mi bin, clarooo, desde tener una columna Usuario y será de tipo REF a la tabla usuarios y en INITIAL VALUE colocar algo como esto: LOOKUP(USEREMAIL(), "Usuarios", "UsuarioCorreo", "UsuarioID")
tienes un video para explicar el plan PUBLISHER PRO, acerca del acceso a la App, puede ser por medio de LOGIN propio, o donde dice en el apartado de SECURITY en AppSheet "require user signin?", y es necesario agregar usuarios al MANAGE USER" para que puedan accesar, pero que siga siendo una aplicacion PUBLISER PRO
HOLA COMPAÑERO! GENIALES TUS VIDEOS, AGRADEZCO MUCHISIMO! Tengo una duda, en el minuto 17 abordaste los permisos para visualizar modificar, crear y eliminar elementos de una tabla... ¿Como hago para que los usuarios puedan visualizar todos los elementos, pero solo modificar, y eliminar elementos creados por ellos mismos?
Buenas tardes amigo, tengo una duda aunque lo consulté con el soporte de AppSheet pero igual te lo consulto porque aún tengo esa duda. Para la validación de usuarios, el email que ingrese como dato en el registro, si o si debe de existir o puede ser uno cualquiera ? Digamos que uno fictisio. Gracias.
buenas tardes. te escribo desde Venezuela , de antemano exelentes videos tutoriales, tengo un pequeño detalle al aplicar lo de el video, la parte donde se filtran los pedidos por perfil. al intentar hacer un nuevo pedido se carga otro formulario y no se visualiza el campo relacionado con los "detalles del pedido" por lo que no puedo cargar ningun producto, te agradeceria cualquier ayuda gracias
Hola Axel buen día. Estoy teniendo unos problemas para poder desarrollar una función que impida que se muestren páginas de mi reporte PDF si no tienen el campo de imagen cargado pues ya tengo diseñados los formatos y no quisiera que estos se alteren pues es un rollo cuadrar todo. Necesito saber si hay alguna manera de hacerlo y cómo hacerlo.
Hola, pero no podrían modificar el formato PDF si solo están como usuarios, solo quien tiene el permiso de administrador OWNER, es quien puede mover los templates de tu PDF
Alex, excelente trabajo replico los comentarios de muchos que agradecemos tu aporte y tu ayuda a nuestros emprendimientos. Tengo una duda, como podrías activar una vista que nos permita seguir el GPS de nuestros deliverys que hacen las entregas de nuestros productos? Mil gracias por tu ayuda
Hola bin, gracias gracias, no he trabajado mucho con geolocalización, pero dudo que ahora se pueda en tiempo real sobre appsheet, si encuentro una manera aquí lo estaré publicando.
Muy excelente todos tus videos, me gustaría saber si hay manera de cambiar a español todas las indicaciones de la app, por ejemplo donde dice SAVE ( GUARDAR), CANCEL (BORRAR), ADD (AGREGAR), por favor indícame si es posible eso. También dime si se puede poner color diferente en cada celda de una lista desplegable, muchas gracias
Hola Axel! Muchas gracias por los videos. Vengo siguiendo el tutorial completo. Una consulta respecto a este video, si bien pude generar que se oculten los modulos del menu para los distintos usuarios, me pasa que pueden acceder por el menu de imagenes (creado en el tutorial anterior) aunque no tengan los permisos. Se te ocurre como solucionarlo y bloquear el acceso desde el menu de imagenes? Muchas gracias! Saludos!!
Hola querido primo binario te hago un consulta, tengo una app de prestamos y por ejemplo un cliente tiene que pagar a diario un valor de 15 y hoy me paga 40, busco que al cargar los 40 me cubra las 2 primeras cuotas, le cambie el estatus a cancelado y le agregue la fecha de pago y que el saldo que es 10 lo deje a cuenta de la cuota 3 pero que el estatus de esta ultima cuota siga en pendiente, tengo una idea pero estoy bloqueado, espero me comprendas y puedas guiar. saludos
Hola bin, suena algo complejo, pero de pronto te puede servir el siguiente video para que pueda servirte de guía. th-cam.com/video/miEFN5DPqpk/w-d-xo.htmlsi=IB4y_ezx3ayxD9Zy
Hola mi binario, claro puedes hacer varios filtro haciendo uso del AND/OR support.google.com/appsheet/answer/10107398?hl=en support.google.com/appsheet/answer/10108121?hl=en
Hola, me ha funcionado muy bien para ocultar la vista, pero quisera combinarlo con switch para seleccionar quien puede escibir en la base de datos. sera posible. Igual, que busque el usuario, que compruebe si esta activo y luego que le acceso de escritura si es que es administrador. algo asi
Hola axcel, tengo una pregunta, como puedo bloquear una columna para que sea editable una unica vez, que despues que el usuario correspondiente digite un valor no lo pueda volver a editar. me puedes ayudar?
Cuando en una vista de tipo table le das al botón + te redirige a una vista de tipo form, puedes hacer que te redirija a un form distinto dependiendo del tipo de usuario??... u obligatoriamente tengo que hacer una tabla para cada form. Un detalle del video, el mouse se ve desfasado y confunde un poco
Sería muy bueno enganchar este tipo de roles a las opciones de editar, agregar o eliminar. Es decir que en base al rol aparezcan está opciones o no. Tienes alguna idea de cómo hacerlo
Hola. Muchas gracias por los videos. Pero tengo una gran duda. He creado una aplicación pues es la versión gratuita. Pero como puedo hacer para poder compartirlo a varias personas. O solo debo pagar como dice app sheet?
@@mundobinariobyaxel bueno. Pero aprendiendo y leyendo aprendí a hacerlo y con una sola app puedo llegar hasta 50 usuarios de forma gratuita. Y ya logré hacerlo para que sean los que yo quiera sin pagar un peso 🫣
hola estimado buena app, una consulta como puedo bloquear el acceso al app de reservas cuando llegue a un limite de genero reservados o cantidades numericas especificas ????
Hola, lo que se ocurre es que en la tabla de usuarios crees una columna con ese control, y por cada reserva que haga un usuario, esta vaya incrementando su valor, y la condición la deberás hacer a la hora de la reserva, si ya llegó al límite no permitir hacer una reserva nueva, eso lo puedes lograr con el VALID IF que ya mismo te comparto un video de eso. th-cam.com/video/qZCQLTDwxKA/w-d-xo.htmlsi=adtRqsyfVRvHiO1R
Hola amigo, saludos desde Perú. Felicitarte por tus videos y a la vez agradecerte por el tiempo que te tomas en realizar un video de tan fácil compresión. Te quiero comentar que ando implementando un sistema de almacenes en donde tengo un menú interactivo y me gustaría que cuando inicie sesión algún usuario solo aparezcan en el menú interactivo los módulos que le corresponden. Habrá forma de realizar ello??
Saludos hasta Perú mi bin fav, el 15 días esta la respuesta en video, se ocupa un SLICE y un SELECT, te leo en los comentarios del video, para que me cuentes. 🛸
Hola ! Vengo siguiendo tus videos y pude configurar las vistas segun el usuario, pero ahora agrege el inicio de sesion y ya no me segmenta las vistas segun el usuario que inicio sesion, no me marca errores la ap
Hola buena tarde. Excelente videos. Tengo una duda cómo puedo hacer para que mis usuarios ADMINISTRADORES puedan ver ciertas vistas al igual que un usuario sin rol de ADMINISTRADOR.
gracias bin, si el caso es que las vean todos, sería no colocar ninguna condición de lo contrario usar esto: AND ( LOOKUP(USEREMAIL(), "Users", "UserEmail", "UserActive") = "TRUE" ,IN(LOOKUP(USEREMAIL(), "Users", "UserEmail", "UserRole"), { "ADMIN", "SALES" }) )
Hola, puedes explicar como hacer que los usuarios no puedan editar, eliminar o agregar una entrada de otro usuario, pero que si vea todas las entradas. Pregunte varias veces y nada.
Hola bin, haz preguntado tantas veces, que te haré un video, pero esto puede tardar, pero seguro va a salir en algunos días. Cuídate y no sea tan enojon, que aquí pura gente con buena vibra. 🥳
Saludos amigo, tengo una duda así para que utilizan en diferentes teléfono como entran en la aplicación con diferente correo y cuál es la contraseña o como se hace ahy
Saludos de Ecuador excelente aporte felicitaciones y sigue adelante, me puedes ayudar con esto porfa: Que un vendedor pueda modificar una venta hasta que el estado de la venta sea "entregado".
hola binario, es posible evitar que cuando el usuario 1 este agregando articulos al carrito, el usuario 2 no pueda facturar ese producto que el usuario 1 ya agrego al carrito, porque lo que me pasa es cuado varios usuarios estan facturando en sus respectivos dispositivos el que primero termine se le agrega todo a esa factura
Hola,. es muy común eso, ya que appsheet trabaja bajo sincronización, y la data se afecta una vez que se sincroniza, se me ocurre, crear una tabla temporal y una persona que vaya confirmando los pedidos, de esta manera se controla el stock, si se te ocurre una mejor solución, me cuentas.
Hola, gracias por el video. Tengo una duda, ¿y cómo se puede hacer para ocultar la vista dinámicamente? Porque en tu ejemplo si le cambiamos los permisos a los roles, vamos a tener que if al show if para modificarlo y la idea es que todo sea dinámico. Puedo tener un rol con ciertos permisos y mañana querer quitarle o agregarle más permisos y no voy a estar cambiándole la condición en el show if para que muestre la vista.
He realizado la funciones y si filtra a la vista al vendedor que corresponde ... pero al Administrador no aparece nada , es como si hubiera bloqueado al administrador para no ver todas los contactos de cada vendedor... como puedo solucionar eso o en que estaré fallando ?
Hola, no debería suceder eso, aquí te dejo las fórmulas que he utilizado github.com/mundobinario/AppSheet/blob/main/PermisosVersionMejorada.txt Me cuentas como te fue
@@mundobinariobyaxel Muchas gracias , ya vi el video anterior y ya pude hacerlo , el problema habia sido con los usuarios que cree , pues yo lo habia hecho dirtecto en el excel y al parecer asi no sincronizaba, entonces lo cree cada usuario en el appshett y le di "ACTIVO" , y de sea manera si me funcionó, ¡¡ GRACIAS !!
@@mundobinariobyaxela única coisa que faltou foi o usuário não conseguir acessar a área do outro usuário em questão, mas ainda assim acessa. E nessas condições ele não consegue entrar ppr conta, eu que tenho que liberar
Buenas Axel, saludos desde Asunción Paraguay, gracias por estos tutoriales!! Consulta si me das una mano, en el script del slice, cómo hago para que muestre todo lo que creó un User pero también lo que no tiene "dueño", de manera tal a que ese User pueda tomar el caso? gracias desde ya OR ( [UserID] = LOOKUP(USEREMAIL(), "Users", "UserEmail", "UserID") ,AND ( LOOKUP(USEREMAIL(), "Users", "UserEmail", "UserActive") = "TRUE" ,IN(LOOKUP(USEREMAIL(), "Users", "UserEmail", "UserRole"), { "ADMIN"}) ) )
Hola , he estado desarrollando la app según tu especificaciones, que cabe destacar lo genial y útil que es tu explicación y como desarrollaste la app , pero en cuanto a lo de roles de usuarios,lo hice tal cual indicaste pero 1 : no entiendo si el nombre de usuario va anexado a el Gmail madre o tengo que crear Gmail de empresa para cada usuario 2: al entrar con el correo que anexo al usuario me da acceso denegado Por favor ayuda, gracias por tu contenido
Hola, gracias gracias. 1. El correo debe existir @gmail.com y no es necesario que dependa del correo madre. 2. En la parte superior hay un icono de un usuario y el simbolo de +, ahí debes agregar a tus usuarios, solo activando la opción "USE APP" Me cuentas si tienes otras duda
Hola gran video!!!!!!. Me surge un problema. Necesito que desde la columna desplegable tipo ref no aparezca la opción de poder agregar, pero desde otra vista distinta si deje agregar ese mismo registro. Lo he intentado poniendo en el boton add una fórmula context("view") ="XX" y no me funciona. Habría alguna solución?. Gracias!!!!
Amigo buen día , mi app la tengo en solo lectura y ya no puedo modificar ni compartir a usuarios, cómo puedo quitarle el modo lectura y poder editarla?
@@mundobinariobyaxel muchas gracias amigo, encontré el error, cómo tengo 2 cuentas de Gmail me la transferí de una cuanta a otra y no recordaba, ingresé con la.otra cuenta de Gmail y ya pide editar. Ese fue mi error. Muchas gracias por tu apoyo.
Saludos desde Venezuela, a ver si con este comentario la pego y me responde!!!! aplique la formula y realice los ajustes de la estructura para el nombre de mis columnas, me sale la palomita de verificación de formula y guardo los cambios. Pero al momento de agregar nuevos registros me dice que no tengo permitido hacerlo y cae en error la app aun siendo el usuario que tiene el permiso
Hola, esto que me cuentas es muy raro que suceda, me gustaría que me pegaras el mensaje textualmente como te sale en la app para poder ayudar de una manera más eficaz, todos los comentarios se contestan :D de preferencia mandame un mensaje nuevo, no una respuesta, porque youtube ya no me notifica si no es nuevo mensaje.
Hola!!! como estas? Soy Manuel, desde Corrientes Argentina, te acerco mis saludos. Estoy generando una APP con lo que nos estuviste mostrando, hasta donde estoy llegando muy conforme y satisfecho, además de súper agradecido por tus aportes. Me gustaría para la App, poder tener distintos usuarios (Ejemplos, vendedores) y que cada uno tenga solo acceso a sus clientes y a sus pedidos. Otra cosita mas, se podría aplicar un descuento asignado a cada cliente a los precios de venta?, y si, además se pudiera aplicar un descuento extra por algún tipo de promoción o beneficio a 1 ítem especifico? Espero se entiendan estos escenarios. Te dejo estas inquietudes, espero sumar a la comunidad. Saludos a todos.
Saludos hasta Corrientes Argentina mi bin, de tu primer duda aquí te dejo un video. th-cam.com/video/cu_QMlEi3gw/w-d-xo.html sobre la otra duda es posible, mi recomendación es seguir el orden de la playlist que tengo en el canal, regularmente no encontrarás el problema tal cual, pero conforme vayas viendo los videos puedes encontrar la solución e implementar lo que tu necesites, qué gusto tenerte por aquí.
Gracias por el video! pero no me funciono, no me muestra todos los movimientos siendo ADMIN, solo los mios. Cada usuario ve sus movimientos, nose que puede ser
Buen día Axel, Nos parece que las formulas en la APP y la columnas en userAccess, podrían sobrar, porque con solamente quitarle el acceso (en compartir) al usuario, se haría algo equivalente
en mi menu, tengo la columan permisos (tipo enumlist) , en en mi tabla usuarios (tipo enumlist), y en mi slice del menu tengo la formula CONTAINS([Permisos],any(SELECT(USUARIOS[ROL],[Nombre]=LOOKUP(USEREMAIL(), "USUARIOS", "Correo Electronico Personal", "Nombre"))))=true() mi problema es que si al usuario le asigno un solo rol, funciona super bien, pero si le agrego mas roles ya no me muestra nada en menu 😞 alguien sabria donde esta el error? :-(
Hola bin, sí es posible con lo que estás aprendiendo en cada tuto de canal puedes ir desarrollándolo a tu manera, pero si más adelante puedo crear algo similar lo estaré haciendo. Saludos🤩🚀
Hola muchas gracias por tu videos pero tengo una pregunta se puede crear un app con appsheet totalmente gratis o realmente debemos pagar alguna suscripcion?
Te hago una pregunta... la estructura en que está tú creando la aplicación… Con todas esas Funciones... dichas apps… Es todavía gratuita… No se está generando un sobre cargo… Que permita funcionar si ningún problema… Y con el riesgo de ser bloqueada.
saludos!! gracias por responder, aqui te dejo el mensaje que me dale al intentar guardar cambios luego de configurar los permisos Unable to add row to table 'PROCEDIMIENTO'. → Table 'PROCEDIMIENTO' does not allow this operation. Expression result: 'READ_ONLY'. Expression Trace: {"key": "SWITCH(ANY(SELECT(USUARIOS[PERFILDEUSUARIO],([CORREOUSUARIO] = USEREMAIL()))),\"master\",\"ALL_CHANGES\",\"READ_ONLY\")","result": "READ_ONLY","values": []} como te indique anteriormente este usuario si tiene el permiso par agregar y de hecho le habilita la opcion pero al guardar sale eso
Hola, es muy raro que te suceda eso, hace tiempo me paso y ya me había ciclado, lo que opte por hacer fue, eliminar esa tabla y volver a generarla con las configuraciones que tenía.
@@mundobinariobyaxel Hola Axel gracias por tomarte el tiempo de ayudarme, efectivamente elimine la tabla usuarios y la de procedimientos y las cree de nuevo, pero sigo con el mismo error, duplique la app completa y en la nueva copia si funciona pero en la original no!!! debo tener algo malo.
Ya te sigo. Respecto a mi app no puedo pagar por usuario porque el potencial de uso seria mayor a 1000 personas; por ello debo pagar por App; pero es importante que la funcion Useremail este activa ya que debo validar el email del usuario para determinar su perfil y permiso a vistas. Puedes apoyarme con ello?
Se que es mucho más complicado, pero podrías hacer lo mismo con la versión de pago por Aplicación?, porque ahí no se puede filtrar por USEREMAIL. Gracias de antemano
@@gerardopadilla3176 es correcto, pero en la modalidad de Pay per App no utilizas el loggeo de Google u otro, entonces el USERMAIL() no funciona para identificar quien está loggeado.
Me lleva la mierda intento colocar "SWITCH(LOOKUP(USEREMAIL(), "Users", "UserEmail", "UserRole"), "ADMIN", "ALL_CHANGES", "READ_ONLY")" me sale que aprueba todo, pero se anula todo todo, no puedo agregar, editar, solo leer que cólera caray!!!
Ya lo pude aplicar y quedo genial! solo tengo un problema, por favor te pido tu ayuda binario. Quiero que todos los vendedores vean listadas las ventas de la empresa, no como en el video que cada vendedor ve sus propias ventas, para evitar ventas duplicadas. Como hago para que los vendedores no puedan modificar ni eliminar las ventas de los otros vendedores, pero si verlas? Intente con esto pero solo consegui que no puedan eliminar, pero ni siquiera su venta pueden. SWITCH(LOOKUP(USEREMAIL(), "USUARIOS", "EMAIL", "ROL"), "ADMIN", "ALL_CHANGES", "VENTAS","ADDS_AND_UPDATES", "READ_ONLY")
Hola Alex, yo tengo la misma duda, o en su defecto como podrian ver usuarios que estan agrupados por ejemplo que los de area de VENTAS solo pueda ver tal informacion
Me sale este código, me he olvidado nuevamente [Unable to update row in table 'Seguimiento de Farmacia'. → Table 'Seguimiento de Farmacia' does not allow this operation. Expression result: 'READ_ONLY'. Expression Trace: {"key": "SWITCH(ANY(SELECT(Usuarios[Tipo],([Email] = USEREMAIL()))),\"Farmacia\",\"ALL_CHANGES\",\"READ_ONLY\")","result": "READ_ONLY","values": []}]
Hola Alex, saludos desde Costa Rica. Muchas gracias por todos los videos. Pura vida mae !!!!!
CR 😎 Saludosss hasta allá mae binario
siguendote desde paraguay me estas ayudando bastante fuerte abrazo
Dicen que los de Paraguay son unos duros, un abrazooo 🚀🚀
Muchas gracias por su vídeo. Muy clara y didáctica su explicación y los ejemplos sencillos para entender mejor la aplicación . Le animo a que siga subiendo vídeos en esta línea
Asi será mi bin 🤩, seguiremos compartiendo más contenido y me da gusto que puedas seguir los tutoriales.🚀
Hola amigo, saludos y muchas gracias por la facilidad de tu información, eres un héroe sin capa y estamos muy agradecidos sin duda se que muy pronto tu canal será uno de los más grandes en este área
Qué feliz me hizo leer esto, saludos mi bin fav 🤩
Saludos desde Funza, Cundinamarca, Colombia que buenos consejos que tengas un excelente día un abrazo
Abrazo hasta Colombia 🚀🚀🙌
Genio total.
Te miro de Argentina
Saludos bin 🚀😎, ¿Cualquier duda que tengas de algún tuto? Déjamelo en los comentarios y si es posible te apoyaría con mucho gusto.🚀
Excelentes videos, saludos desde Cúcuta, Colombia.
Muchas gracias bin 🤩
🚀Espero tenerte en instagram para fortalecer la comunidad
instagram.com/_mundobinario/
Gracias por todo lo que compartes. Me ha ayudado muchísimo.
De nada mi bin 🫶☄️
Muy buen video Binario, un aporte esencial para poder gestionar nuestras aplicaciones de manera adecuada.
esooo, un abrazo bin 😎
Excelente Video… Muy bien explicado… Se le puede agregar una columna de Password… En lugar de email… Quedo atento a tus comentarios. Muchas gracias.
Hola bin, es que la autenticación se hace directamente con el passwrod de gmail, no se puede tener el control de password desde aquí, además de que por seguridad no es recomendable
Gracias por todo ❤
Saludos bin espero que te haya sido útil el tuto 🤩, me encantaría compartir más contenido contigo y mantenernos conectados. ¿Te gustaría seguirme en Instagram? Allí comparto fotos, videos y momentos detrás de escena que sé que te encantarán. ¡Espero verte por allí! Te dejo el enlace 🔗 instagram.com/_mundobinario/
Justo lo que necesitaba, muchísimas gracias.
bin 🤩
Buen día, te saludo desde Paraguay
Saludos hasta Paraguay mi binario
Hola Binario, primero que nada, excelente contenido, buena y muy completa explicación, me haz ayudado bastante en mis emprendimientos, saludos desde Chihuahua.
eeeeeeeeeeeeh, saludos mi binario y saludos hasta Shihuhua 🥳🥳
soy tu faaaaaaan mil gracias por existir
Mi bin, no me quiero poner sentimenal 👾🤩
Muchas gracias me ayudas un monton
¡Gracias por tu apoyo bin! Me alegra que hayas encontrado útil el tutorial.🚀Me gustaría tenerte en Instagram, te dejo la liga por si quieres estar por allá, abrazo. instagram.com/_mundobinario/
@@mundobinariobyaxel Gracias, ya te sigo. Oye tienes algun video donde enseñes a hacer posible contraer o expander elementos agrupados en un deck?
saludos amigo, desde Leon Gto
Esooo, dicen que los de Leon Gto son demasiado agradables jejeje un abrazo desde Puebla
Minuto 29:47.
Emplear OR para elegir entre la primera validacion con una sola condicion y la segunda validación de doble condicion.
En la segunda validación, porque usas "IN"?
Muchas gracias por tu tiempo. Saludos.
Hola, uso el IN porque lo comparo con más valores, en este caso una lista de perfiles. Saludos bin
Muchas Gracias otra vez por este excelente video. Una gran ayuda para todos. Tengo una consulta.... Como podríamos permitir que Ana pudiera revisar los pedidos de todos peros solo modificar los que ella ha subido.
De antemano muchas gracias. Un gran saludo desde Chile.
Holaa, este por más quisiera explicarla con texto no podría, tomaré tu comentario para guardarlo como propuesta de video :D
Hola Axel, muchas gracias por todo este contenido, una pregunta quiero aparte de que filtre el usuario quisiera que adicionalmente en ese mismo slice me filtre las ventas del día (FILTRAR POR FECHA ) que sean realizado, no se como agregar esa parte, se lo agradecería mucho su ayuda
Hola, te dejo un video que puede servirte.
th-cam.com/video/59FhV4aN8Qw/w-d-xo.htmlsi=Y9lnURVGCgPclsbA
th-cam.com/video/wEy1bWSL2Po/w-d-xo.htmlsi=ADHKUHmybB_GHTip
Hola Axel, muchas gracias por compartir tus conocimientos, una consulta como se podría hacer para que el shortcut (menu) también pueda ocultarse al momento de cambiar de usuario, please!! :/
Hola, tengo la solución pero no tengo el video, voy a considerar crear ese video 🚀🚀
Hola amigo un saludo desde Colombia, muchas gracias por todos esos videos los e entendiodo muy bien y me han servido un monton. Queria aserte una consulta como puedo controlar que mis usuarios solo puedan usar mi aplicacion desde un SOLO DISPOCITIVO MOVIL
Hola, no se me ocurre algo, porque al final appsheet se puede descargar y si se tienen los datos de autenticación, veo imposible poder controlar eso que dices :C, saludos hasta Colombia
Muy productivos tus videos. Podrias hacer un video donde expliques que funcion utilizar en lugar de Useremail; dado que esta funcion Appsheet te la desabilita cuando pagas por Aplicación. Gracias de antemano.
Hola, nunca he pagado por aplicación, siempre por usuario y para ser sincero no tengo expertis en ese tema que me comentas :C
Me gustaría tenerte en instagram
instagram.com/_mundobinario
Definitivamente, tus videos son de gran ayuda para crecimiento de las empresas. saludos desde Ecuador.
una consulta. es posible que desde el User de un vendedor, se pueda visualizar los pedidos de todos los vendedores, pero no se pueda editarlos???
Hola bin, claro que es posible, aquí te dejo unos videos que te pueden ayudar.
th-cam.com/video/ac1iuBNMVFw/w-d-xo.html
th-cam.com/video/wEy1bWSL2Po/w-d-xo.html
th-cam.com/video/cu_QMlEi3gw/w-d-xo.html
Buenos dias, me gusta mucho su proyecto, estas realizando un excelente trabajo, estoy siguiendo tus videos para hacer mi emprendimiento, pero tengo una duda, en este video en el minuto 24:10 cuando estas agregando un pedido aparece debajo del campo vendedor el boton NEW, como haces para que aparezca y agregues productos en el mismo formulario. Agradezco si m puedes explicar
Gracias bin, espero que me de a explicar, tiene la tabla de Pedidos y PedidoDetalle, vas a ir a la tabla PedidoDetalle, seleccionas el campo que los une que debería ser de tipo REF, le das editar y activas una casilla que dice "Is a part of?" y listooo, me cuentas si ha quedado. 👾
Hola Axel, gracias por los vídeos fantásticos que nos ayudan a entender mejor en funcionamiento de la AppSheet.!!!
Tengo la siguiente consulta:
Hemos creado roles y asignado permisos basados en ellos. Es genial que un vendedor sólo vea sus registros y no los realizados por otros vendedores. Pero, que pasa si tengo una región de venta, supongamos con 3 Sucursales en esa región y quiero que determinados vendedores (de esa región) puedan ver sus registros y los registros de otros vendedores de su región, es decir de esas 3 sucursales solamente, de manera que puedan gestionar las necesidades de su región como equipo. Es posible hacer eso? Como podría filtrar esa información?.
Ya de antemano muchas gracias y Bendiciones!
Gran Abrazo.
Un abrazo y me da gusto leer eso, lo que yo haría es crear una pestaña que se llame REGIONES y en tu pestaña de VENDEDORES agregar una columna tipo: RegionID, obviamente en appsheet lo relaciones como tipo REF, después es cuestión de crear un SLICE sobre PEDIDOS y la condición sería algo como: [VendedorID].[RegionID] = LOOKUP(USEREMAIL(), "Vendedores", "VendedorCorreo", "RegionID"), me cuentas como te fue
Excelente video amigo
Axel un saludo desde Colombia... Soy seguidor de tu canal y te felicito por el excelente contenido que publicas y la forma como lo explicas... Me gustaria saber si yo puedo tener varias aplicaciones con el mismo correo? y tener varias aplicaciones con los mismos usuarios... De ante mano, muchas gracias... Un abarazo
Hola, yo tengo una cuenta con varias aplicaciones y no ha pasado nada, siempre y cuando no sobrepase de los 10 usuarios, pero mi recomendación es que tengas una cuenta por cada app, así vas a tener almacenamiento independiente por cada app y no tendrás que invertir en eso por el momento
hola una consulta por causulidad se puede hacer una actions se puede hacer para poder eliminacion masiva o vaciar todo lo que esta para subir otra base de datos es posible hacer que solo dando click se podra vaciar lo que esta lleno en una tabla
Hola, sí, pero explicartelo por texto podría confundirte porque es un proceso muy delicado y con muchos pasos
@@mundobinariobyaxel ya has subido video sobre eso hay me comenta amigo
Hola gracias por ompartirnos tu conocimiento me ha servido mucho desde colombia. pero tengo una dificultad que no he podido resolver. como creo una bitacora para que cada vez que un usuario haga modificaciones me registre que modificaciones hizo, cuando las hizo y que hizo. es decir si hay dos auxiliares de compras quiero saber quien registró la compra. que usuario lo hizo. gracias
Hola mi bin, esta duda que tienes la vas a ver resuelta en este video.
th-cam.com/video/WlHG0gHEi9E/w-d-xo.html
Hola, es posible crear un flujo de autorizaciones para ordenes de compra? Es decir, que un primer usuario elabore una orden de compra y después esta sea revisada por alguien más para su aprobación/rechazo
Hola, sí es posibleeee, he hecho muchos flujos parecidos a los que me comentas 🚀🚀
👾👾 Me gustaría tenerte en instagram
instagram.com/_mundobinario
excelente como todos tus videos funciona bien, pero falto como se hace con los SHORTCUT que no se desaparecen
Hola, mira el video que ya te dejo aquí y me dices si es lo que me comentas.
th-cam.com/video/E1LIMiK1NYM/w-d-xo.htmlsi=eFKWrUGMM_tMeWec
Gracias excelente trabajo, pregunta, como hago si quiero que alguien tenga acceso a casi todo, pero solo en algunos formulario, ya hice todo y super, dependiendo el usuario no puede agregra, borrar o editar, pero si quiero lo haga en x forma
Muy bieeen bin, aquí te dejo este video y me cuentas si te ayudo. th-cam.com/video/59FhV4aN8Qw/w-d-xo.html
@@mundobinariobyaxel Gracias, revisando
Excelente video binario!! graciass. recien veo tu canal y pude aplicar el slice, pero me gustaria que todos los empleados de mi farmacia puedan ver todas las entradas de todos los empleados pero sin poder editar las que no son suyas, solo visualizarlas. Hay que cambiar el slice?
Una pregunta tan común que he creado este videito que se estrena pronto y espero leerte por allá. 😎
th-cam.com/video/59FhV4aN8Qw/w-d-xo.html
Hola Alex, excelente todos tus videos estimado, tienes una facilidad de explicar muy bien.
Tengo una consulta, es posible hacer login (es decir que solicite usuario y contraseña) para cada usuario.
Saludos desde la tierra de Lagos y Volcanes - Nicaragua
Hola bien, soy fan de la naturaleza, donde vivo actualmente hay tres volcanes y es maravilloso admirarlos diario. Me han pedido bastante esta pantalla de LOGIN, pero no la recomiendo porque vamos a perder trazabilidad en nuestra info y en el futuro nos vamos a complicar la manera de hacer más reglas de negocio, por lo que mi recomendación es una cuenta @gmail por usuario :C
@@mundobinariobyaxel Hola Axel, gracias por tu pronta respuesta. Saludos
Gracias por ese aporte. Cómo podría poner la pantalla de inicio de sesión en primer lugar ?
Hola, la pantalla inicial de login la coloca appsheet por default, pero también puedes explorar la opción en: UX, Options y en Starting view
Brother eres genial
Saludos bin 😎🚀
@@mundobinariobyaxel Ya has probado Autocract con app shet?
Axel. Gracias por tus vídeos, los estoy aprovechando al máximo, eres un gran maestro. Quisiera saber cómo se puede hacer para que los usuarios de acuerdo al rol no puedan vean las opciones y/o funcionalidades que hay en el menú y en las visitas. Muchas gracias
Hola, te dejaré un video y ya me cuentas si te sirve, abrazo mi binario 🚀🚀
th-cam.com/video/5adxExw8Zko/w-d-xo.html
Buenas tardes,Axel te escribo desde Venezuela. De antemano Exelentes Tus Videos tutoriales especificamente me interesa este ya lo implemente al pie de la letra , todo exelente pero al tratar de registrar una nueva venta no aparece en el formulario
el campo "Related Detalles_pedidos" en donde se registran los detalles de la venta (articulos) y como lo tengo como campo obligatorio me da el mensaje de que el campo no puede estar vacio , pero no esta visible , podrias ayudarme con eso , muchisimas gracias
Hola, cuando hagas una columna de tipo REF, no se te olvide relacionarla a la tabla y activar la opción IS PART OF, con eso se soluciona lo que me cuentas, abrazo hasta Venezuela.
Que tal Axel!
Tengo un problema espero me puedas ayudar! estos permisos solo me funcionan en tablas que ponga en la parte inferior del menu (donde esta la casita), pero en las que están referenciadas en la pantalla principal que hacen parte del menu que nos enseñaste a crear se siguen viendo :(
Hola bin, entonces para eso te dejaré este video y ya me cuentas como te fue.
th-cam.com/video/5adxExw8Zko/w-d-xo.html
Hola gracias por el conocimiento estoy emocionado por iniciar este proceso, Pregunta tienes un vídeo donde uses el código Qr lo capture y te reduzca un ítem en el inventario ?? Si tu respuesta es si, hoy me trasnocho para encontrar respuestas. Gracias buen hombre !
Holaaaa, eaaaa, buen comienzo entonces, tengo varios de QR. aquí te dejo algunos:
th-cam.com/users/shortsvREla26Acvk?feature=share
th-cam.com/video/4zoOo4lYllU/w-d-xo.html
th-cam.com/video/I_s05SW9stc/w-d-xo.html
Hola Axel, muchas gracias por tus videos, me han ayudado muchísimo, a ver si puedes resolverme una duda que tengo con una app que estoy creando, he creado una acción para cambiar la fecha de revisión de un producto, el caso es que no se como tengo que hacer para que no tenga que ir marcando item a item puesto que en todos los casos serían marcarlos todos y la mayoria son mas de 100, eso si no quiero que marque todos los de la tabla, solo los que hay cuando ya estoy en el cliente, desde el pc puedo hacerlo con la techa "shift" pero desde el cecular no se como hacerlo, gracias de antemano por tu ayuda.. un saludo desde España.
Saludos bin, entendí perfectamente tu duda, sinceramente no lo he intentado, pero puedes investigar más sobre esta opción "Data: execute an action on a set of rows" si lo lográs compartenenos la solución porfaaa
Muy buen aporte... quería saber... que este tipo de permisos en referencia a cada correo electrónico... para que pueda funcionar bien… la aplicación debe ser paga... para funcionar bien estas funcionalidades.. Quedo atento a tus comentarios... muchas gracias.
Hola, funciona bien con 10 usuarios de manera free, pero siempre recomiendo pagar a google cuando excedes de ese número 👌
Hola amigo binario. Tengo una consulta que llevo un tiempo intentando resolver. Tengo registros de tablas que tienes tres propietarios pero solo uno es el responsable de actualizar. No estoy encontrando la manera de limitar esta situacion. Agreadezco la ayuda.
Hola mi bin, te voy a dejar un video que estoy seguro que te puede servir, ya me cuentas:
th-cam.com/video/59FhV4aN8Qw/w-d-xo.html
Hola me quede en el minuto 16:04 y me he percatado que si se puede entrar al módulo desde el MENU. Si te permite ingresar.
Hola, se me hace raro, incluso volví a entrar a esa app y lo he corroborado, seguro tiene que ver con la escritura de la condición
Hola Axel, buenisimo tu video, como puedo asignar que los usuarios realicen sus pedidos de distintos almacenes, por departamento por ejemplo, te escribo desde Bolivia, tengo usuarios en La Paz, Oruro y Cochabamba y necesito que cada usuario utilice productos de su departamento, no se si me explico bien, por favor necesito ayuda.
Saludos bin, puedes hacerlo así, crear una tabla que relacione qué producto - almacen - perfil y con ayuda de un SLICE quedaría perfecto, me dices si me di a entender.
@@mundobinariobyaxel Saludos Axel, como tendria que hacer el SLICE para que cada vendedor acceda a su almacen?
Saludos, muy bueno tu video, lo seguí al pie de la letra, pero no me toma las validaciones, es decir cambio el email y no me oculta los menus?, será porque tengo ocultos los menus de la barra inferior y solo tengo imagenes de menu para entrar a las diferentes secciones, me puedes orientar la respecto.
Gracias
Hola, no, no tiene nada que ver lo de la barra inferior, probablemente es el nombre de tus vistas, como lo tengo en inglés, suele ser confuso 😢
Hola, gracias por ese video, lo necesitaba. Tengo una pregunta, como puedo hacer que un campo solo aparezca activo de acuerdo a mi rol. Esto por ejemplo para autorizar algo que hayan registrado. gracias
Hola, qué buenoooo. esto lo lográs condicionando la propiedad SHOW y la fórmula sería algo como:
AND
(
LOOKUP(USEREMAIL(), "Usuarios", "UsuarioCorreo", "UsuarioStatus") = "TRUE"
,IN(LOOKUP(USEREMAIL(), "Usuarios", "UsuarioCorreo", "UsuarioRol"), { "ADMINISTRADOR" })
)
hola amigo, una pregunta y como crearte la seccion de login vi este video de roles pero para crear la seccion de login como ?
Hola, recomiendo se use la autenticación de appsheet y google, si detectan que se esta utilizando la app de manera frecuente en varios dispositivos te pueden bloquear la cuenta :C
Hola quisiera saber cómo puedo ocupar dos precios uno mayorista y uno minorista, necesito crear que el precio de un producto cambie dependiendo de la cantidad de productos que lleve en su pedido, es posible?
Hola binario, este video te lo respondo con video el próximo Martes, espero ver tu comentario por allá, diciendome que te ha servido 🥳
Buenas tardes, no se si ya lo preguntaron pero no lo encontre o vi, pero quisiera saber como seria la condicionante, para utilizar valores en lugar del correo, ya que pienso hacer publica la app y no contare con un control de los mismos.
Me autorespondo, ya lo encontre, seria lo siguiente: LOOKUP(USERSETTINGS(NOMBRE DEL CAMPO), "TABLA", "CAMPO", "CAMPO") = "VALOR BUSCADO"
Hola bin, que bueno que encontraste la solución y gracias por decirnos como sería.
Hola Axel desde República Dominicana a ver si me puedes ayudar , como hago para que en un campo de un form me muestre el nombre del usuario que esta loguiado tomando en cuenta el correo que entro a la app . ?
Hola mi bin, clarooo, desde tener una columna Usuario y será de tipo REF a la tabla usuarios y en INITIAL VALUE colocar algo como esto: LOOKUP(USEREMAIL(), "Usuarios", "UsuarioCorreo", "UsuarioID")
tienes un video para explicar el plan PUBLISHER PRO, acerca del acceso a la App, puede ser por medio de LOGIN propio, o donde dice en el apartado de SECURITY en AppSheet "require user signin?", y es necesario agregar usuarios al MANAGE USER" para que puedan accesar, pero que siga siendo una aplicacion PUBLISER PRO
Hola bin, no tengo un video sobre eso 😢
HOLA COMPAÑERO! GENIALES TUS VIDEOS, AGRADEZCO MUCHISIMO! Tengo una duda,
en el minuto 17 abordaste los permisos para visualizar modificar, crear y eliminar elementos de una tabla... ¿Como hago para que los usuarios puedan visualizar todos los elementos, pero solo modificar, y eliminar elementos creados por ellos mismos?
Hey bin, esto te va a ir de maravilla, me cuentas como te fue. th-cam.com/video/59FhV4aN8Qw/w-d-xo.html
Buenas tardes amigo, tengo una duda aunque lo consulté con el soporte de AppSheet pero igual te lo consulto porque aún tengo esa duda. Para la validación de usuarios, el email que ingrese como dato en el registro, si o si debe de existir o puede ser uno cualquiera ? Digamos que uno fictisio. Gracias.
Hola, debe existir, recuerda que tu app tiene datos, es mejor que sea una cuenta controlada para que estén seguros tus datos.
buenas tardes. te escribo desde Venezuela , de antemano exelentes videos tutoriales, tengo un pequeño detalle al aplicar lo de el video, la parte donde se filtran los pedidos por perfil. al intentar hacer un nuevo pedido se carga otro formulario y no se visualiza el campo relacionado con los "detalles del pedido" por lo que no puedo cargar ningun producto, te agradeceria cualquier ayuda gracias
Hola, abrazo hasta Venezuela, debes tener la columna de tipo REF, seguramente, asegúrate que en editar tengas habilitada la opción de IS PART OF
Buen día. Disculpa la insistencia, en cuál tabla busco esa recomendación? En la toma del pedido o en la de detalle del pedido?
Hola Axel buen día. Estoy teniendo unos problemas para poder desarrollar una función que impida que se muestren páginas de mi reporte PDF si no tienen el campo de imagen cargado pues ya tengo diseñados los formatos y no quisiera que estos se alteren pues es un rollo cuadrar todo. Necesito saber si hay alguna manera de hacerlo y cómo hacerlo.
Hola, pero no podrían modificar el formato PDF si solo están como usuarios, solo quien tiene el permiso de administrador OWNER, es quien puede mover los templates de tu PDF
Alex, excelente trabajo replico los comentarios de muchos que agradecemos tu aporte y tu ayuda a nuestros emprendimientos. Tengo una duda, como podrías activar una vista que nos permita seguir el GPS de nuestros deliverys que hacen las entregas de nuestros productos? Mil gracias por tu ayuda
Hola bin, gracias gracias, no he trabajado mucho con geolocalización, pero dudo que ahora se pueda en tiempo real sobre appsheet, si encuentro una manera aquí lo estaré publicando.
Muy excelente todos tus videos, me gustaría saber si hay manera de cambiar a español todas las indicaciones de la app, por ejemplo donde dice SAVE ( GUARDAR), CANCEL (BORRAR), ADD (AGREGAR), por favor indícame si es posible eso.
También dime si se puede poner color diferente en cada celda de una lista desplegable, muchas gracias
Saluditos mi bin, claro que es posible vas a ir a UX y LOCALIZE
Hola Axel! Muchas gracias por los videos. Vengo siguiendo el tutorial completo. Una consulta respecto a este video, si bien pude generar que se oculten los modulos del menu para los distintos usuarios, me pasa que pueden acceder por el menu de imagenes (creado en el tutorial anterior) aunque no tengan los permisos. Se te ocurre como solucionarlo y bloquear el acceso desde el menu de imagenes? Muchas gracias! Saludos!!
Ya lo resolví! Muchas gracias por el video!
Esooooo, mucho éxito en tu app mi binario 👾
Hola querido primo binario te hago un consulta, tengo una app de prestamos y por ejemplo un cliente tiene que pagar a diario un valor de 15 y hoy me paga 40, busco que al cargar los 40 me cubra las 2 primeras cuotas, le cambie el estatus a cancelado y le agregue la fecha de pago y que el saldo que es 10 lo deje a cuenta de la cuota 3 pero que el estatus de esta ultima cuota siga en pendiente, tengo una idea pero estoy bloqueado, espero me comprendas y puedas guiar. saludos
Hola bin, suena algo complejo, pero de pronto te puede servir el siguiente video para que pueda servirte de guía.
th-cam.com/video/miEFN5DPqpk/w-d-xo.htmlsi=IB4y_ezx3ayxD9Zy
Hola, estoy desarrollando un app y tengo dificultades con un filtro. Puedo realizar varios filtros dentro de una misma formula?
Hola mi binario, claro puedes hacer varios filtro haciendo uso del AND/OR
support.google.com/appsheet/answer/10107398?hl=en
support.google.com/appsheet/answer/10108121?hl=en
Hola, me ha funcionado muy bien para ocultar la vista, pero quisera combinarlo con switch para seleccionar quien puede escibir en la base de datos. sera posible. Igual, que busque el usuario, que compruebe si esta activo y luego que le acceso de escritura si es que es administrador. algo asi
Perfecto mi bin, claro que es posible, intentalo y nos compartes tu experiencia 🚀
@@mundobinariobyaxella idea era que me ayudes, porque no he podido 🙂
Hola axcel, tengo una pregunta, como puedo bloquear una columna para que sea editable una unica vez, que despues que el usuario correspondiente digite un valor no lo pueda volver a editar.
me puedes ayudar?
Hola bin, te ayudaría bastante este video th-cam.com/video/59FhV4aN8Qw/w-d-xo.html, me cuentas como te fue
Cuando en una vista de tipo table le das al botón + te redirige a una vista de tipo form, puedes hacer que te redirija a un form distinto dependiendo del tipo de usuario??... u obligatoriamente tengo que hacer una tabla para cada form.
Un detalle del video, el mouse se ve desfasado y confunde un poco
Es una buena pregunta, pero no he explorado la opción, sobre el mouse, voy a tratar de hacerlo mejor 👏
@@mundobinariobyaxel Gracias por responder... Con respecto al mouse me imagino que es un problema del capturador de pantalla, resolución o algo así
Sería muy bueno enganchar este tipo de roles a las opciones de editar, agregar o eliminar. Es decir que en base al rol aparezcan está opciones o no. Tienes alguna idea de cómo hacerlo
Hola, simplemente es explorar más en DATA, y las opciones de Add, Edit, Delete. aquí otro video relacionado.
th-cam.com/video/Ad1kot380UE/w-d-xo.html
Hola. Muchas gracias por los videos. Pero tengo una gran duda. He creado una aplicación pues es la versión gratuita. Pero como puedo hacer para poder compartirlo a varias personas. O solo debo pagar como dice app sheet?
Hola, appsheet te dará hasta 10 usuarios gratis, si se requieren más se necesita pagar la licencia :O
@@mundobinariobyaxel bueno. Pero aprendiendo y leyendo aprendí a hacerlo y con una sola app puedo llegar hasta 50 usuarios de forma gratuita. Y ya logré hacerlo para que sean los que yo quiera sin pagar un peso 🫣
hola estimado buena app, una consulta como puedo bloquear el acceso al app de reservas cuando llegue a un limite de genero reservados o cantidades numericas especificas ????
Hola, lo que se ocurre es que en la tabla de usuarios crees una columna con ese control, y por cada reserva que haga un usuario, esta vaya incrementando su valor, y la condición la deberás hacer a la hora de la reserva, si ya llegó al límite no permitir hacer una reserva nueva, eso lo puedes lograr con el VALID IF que ya mismo te comparto un video de eso.
th-cam.com/video/qZCQLTDwxKA/w-d-xo.htmlsi=adtRqsyfVRvHiO1R
@@mundobinariobyaxel gracias estimado te aviso resultados
Hola amigo, saludos desde Perú. Felicitarte por tus videos y a la vez agradecerte por el tiempo que te tomas en realizar un video de tan fácil compresión. Te quiero comentar que ando implementando un sistema de almacenes en donde tengo un menú interactivo y me gustaría que cuando inicie sesión algún usuario solo aparezcan en el menú interactivo los módulos que le corresponden. Habrá forma de realizar ello??
Saludos hasta Perú mi bin fav, el 15 días esta la respuesta en video, se ocupa un SLICE y un SELECT, te leo en los comentarios del video, para que me cuentes. 🛸
Hola ! Vengo siguiendo tus videos y pude configurar las vistas segun el usuario, pero ahora agrege el inicio de sesion y ya no me segmenta las vistas segun el usuario que inicio sesion, no me marca errores la ap
Hola, ¿por qué lo hiciste con USERSETTINGS?
Hola buena tarde. Excelente videos. Tengo una duda cómo puedo hacer para que mis usuarios ADMINISTRADORES puedan ver ciertas vistas al igual que un usuario sin rol de ADMINISTRADOR.
gracias bin, si el caso es que las vean todos, sería no colocar ninguna condición de lo contrario usar esto:
AND
(
LOOKUP(USEREMAIL(), "Users", "UserEmail", "UserActive") = "TRUE"
,IN(LOOKUP(USEREMAIL(), "Users", "UserEmail", "UserRole"), { "ADMIN", "SALES" })
)
Hola, puedes explicar como hacer que los usuarios no puedan editar, eliminar o agregar una entrada de otro usuario, pero que si vea todas las entradas. Pregunte varias veces y nada.
Hola bin, haz preguntado tantas veces, que te haré un video, pero esto puede tardar, pero seguro va a salir en algunos días. Cuídate y no sea tan enojon, que aquí pura gente con buena vibra. 🥳
@@mundobinariobyaxel te agradeceria ya que no puedo presentar la app sin esa funcion
@@diego5401ok el video estará el 27 de este mes, solo me gustaría leerte en ese video y saber que te ha servido. Saluditos 😬
@@mundobinariobyaxel Muy amable binario, lo esperare con ansias
Saludos amigo, tengo una duda así para que utilizan en diferentes teléfono como entran en la aplicación con diferente correo y cuál es la contraseña o como se hace ahy
Hola, entran con la cuenta de gmail, y en el menu lateral izquierdo al final muestra todas las aplicaciones que están ligadas a ese usuario
Saludos de Ecuador excelente aporte felicitaciones y sigue adelante, me puedes ayudar con esto porfa: Que un vendedor pueda modificar una venta hasta que el estado de la venta sea "entregado".
Hola mi bin, mira que este video te puede servir bastante:
th-cam.com/video/59FhV4aN8Qw/w-d-xo.html
Saluditos a Ecuador
hola binario, es posible evitar que cuando el usuario 1 este agregando articulos al carrito, el usuario 2 no pueda facturar ese producto que el usuario 1 ya agrego al carrito, porque lo que me pasa es cuado varios usuarios estan facturando en sus respectivos dispositivos el que primero termine se le agrega todo a esa factura
Hola,. es muy común eso, ya que appsheet trabaja bajo sincronización, y la data se afecta una vez que se sincroniza, se me ocurre, crear una tabla temporal y una persona que vaya confirmando los pedidos, de esta manera se controla el stock, si se te ocurre una mejor solución, me cuentas.
Hola, gracias por el video. Tengo una duda, ¿y cómo se puede hacer para ocultar la vista dinámicamente? Porque en tu ejemplo si le cambiamos los permisos a los roles, vamos a tener que if al show if para modificarlo y la idea es que todo sea dinámico. Puedo tener un rol con ciertos permisos y mañana querer quitarle o agregarle más permisos y no voy a estar cambiándole la condición en el show if para que muestre la vista.
Muy buena pregunta, creo que este video necesita una mejora como la que tu dices donde cruce, ROL vs VISTAS
He realizado la funciones y si filtra a la vista al vendedor que corresponde ... pero al Administrador no aparece nada , es como si hubiera bloqueado al administrador para no ver todas los contactos de cada vendedor... como puedo solucionar eso o en que estaré fallando ?
Hola, no debería suceder eso, aquí te dejo las fórmulas que he utilizado github.com/mundobinario/AppSheet/blob/main/PermisosVersionMejorada.txt
Me cuentas como te fue
@@mundobinariobyaxel Muchas gracias , ya vi el video anterior y ya pude hacerlo , el problema habia sido con los usuarios que cree , pues yo lo habia hecho dirtecto en el excel y al parecer asi no sincronizaba, entonces lo cree cada usuario en el appshett y le di "ACTIVO" , y de sea manera si me funcionó, ¡¡ GRACIAS !!
Agora botei fé, tu fez foi explicar. tu é foda.
Genial bin, espero te haya funcionado.
Saludos 😎🚀
@@mundobinariobyaxela única coisa que faltou foi o usuário não conseguir acessar a área do outro usuário em questão, mas ainda assim acessa. E nessas condições ele não consegue entrar ppr conta, eu que tenho que liberar
Buenas Axel, saludos desde Asunción Paraguay, gracias por estos tutoriales!! Consulta si me das una mano, en el script del slice, cómo hago para que muestre todo lo que creó un User pero también lo que no tiene "dueño", de manera tal a que ese User pueda tomar el caso? gracias desde ya
OR
(
[UserID] = LOOKUP(USEREMAIL(), "Users", "UserEmail", "UserID")
,AND
(
LOOKUP(USEREMAIL(), "Users", "UserEmail", "UserActive") = "TRUE"
,IN(LOOKUP(USEREMAIL(), "Users", "UserEmail", "UserRole"), { "ADMIN"})
)
)
Hola binario, quedaría algo como esto.
OR
(
OR
(
ISBLANK([UserID])
,[UserID] = LOOKUP(USEREMAIL(), "Users", "UserEmail", "UserID")
)
,AND
(
LOOKUP(USEREMAIL(), "Users", "UserEmail", "UserActive") = "TRUE"
,IN(LOOKUP(USEREMAIL(), "Users", "UserEmail", "UserRole"), { "ADMIN"})
)
)
@@mundobinariobyaxel genio!
@@ignaciodrd Abrazo bin 🥷
Hola , he estado desarrollando la app según tu especificaciones, que cabe destacar lo genial y útil que es tu explicación y como desarrollaste la app , pero en cuanto a lo de roles de usuarios,lo hice tal cual indicaste pero
1 : no entiendo si el nombre de usuario va anexado a el Gmail madre o tengo que crear Gmail de empresa para cada usuario
2: al entrar con el correo que anexo al usuario me da acceso denegado
Por favor ayuda, gracias por tu contenido
Hola, gracias gracias.
1. El correo debe existir @gmail.com y no es necesario que dependa del correo madre.
2. En la parte superior hay un icono de un usuario y el simbolo de +, ahí debes agregar a tus usuarios, solo activando la opción "USE APP"
Me cuentas si tienes otras duda
Hola gran video!!!!!!. Me surge un problema. Necesito que desde la columna desplegable tipo ref no aparezca la opción de poder agregar, pero desde otra vista distinta si deje agregar ese mismo registro. Lo he intentado poniendo en el boton add una fórmula context("view") ="XX" y no me funciona. Habría alguna solución?. Gracias!!!!
Hola, con eso debería dejar, no entiendo por que sucede eso, o ya lo solucionaste?
Amigo buen día , mi app la tengo en solo lectura y ya no puedo modificar ni compartir a usuarios, cómo puedo quitarle el modo lectura y poder editarla?
Hola bin, ¿te la transfirieron? porque si es eso debes solicitar que te habiliten como editor.
@@mundobinariobyaxel muchas gracias amigo, encontré el error, cómo tengo 2 cuentas de Gmail me la transferí de una cuanta a otra y no recordaba, ingresé con la.otra cuenta de Gmail y ya pide editar. Ese fue mi error.
Muchas gracias por tu apoyo.
se puede realizar esto en un linktoview?
Claro mi bin 🚀
Con la versión gratuita como puedo llegar a muchos usuarios. O a qué muchas personas puedan ingresar y hacer sus pedidos
Hola, hay una manera de usar USER SETTINGS pero no la recomiendo, la mejor manera es pagar por usuario, pero google cobra 5USD por usuario :C
Saludos desde Venezuela, a ver si con este comentario la pego y me responde!!!! aplique la formula y realice los ajustes de la estructura para el nombre de mis columnas, me sale la palomita de verificación de formula y guardo los cambios. Pero al momento de agregar nuevos registros me dice que no tengo permitido hacerlo y cae en error la app aun siendo el usuario que tiene el permiso
Hola, esto que me cuentas es muy raro que suceda, me gustaría que me pegaras el mensaje textualmente como te sale en la app para poder ayudar de una manera más eficaz, todos los comentarios se contestan :D de preferencia mandame un mensaje nuevo, no una respuesta, porque youtube ya no me notifica si no es nuevo mensaje.
Hola!!! como estas? Soy Manuel, desde Corrientes Argentina, te acerco mis saludos.
Estoy generando una APP con lo que nos estuviste mostrando, hasta donde estoy llegando muy conforme y satisfecho, además de súper agradecido por tus aportes.
Me gustaría para la App, poder tener distintos usuarios (Ejemplos, vendedores) y que cada uno tenga solo acceso a sus clientes y a sus pedidos.
Otra cosita mas, se podría aplicar un descuento asignado a cada cliente a los precios de venta?, y si, además se pudiera aplicar un descuento extra por algún tipo de promoción o beneficio a 1 ítem especifico? Espero se entiendan estos escenarios.
Te dejo estas inquietudes, espero sumar a la comunidad. Saludos a todos.
Saludos hasta Corrientes Argentina mi bin, de tu primer duda aquí te dejo un video. th-cam.com/video/cu_QMlEi3gw/w-d-xo.html sobre la otra duda es posible, mi recomendación es seguir el orden de la playlist que tengo en el canal, regularmente no encontrarás el problema tal cual, pero conforme vayas viendo los videos puedes encontrar la solución e implementar lo que tu necesites, qué gusto tenerte por aquí.
Gracias por el video! pero no me funciono, no me muestra todos los movimientos siendo ADMIN, solo los mios. Cada usuario ve sus movimientos, nose que puede ser
Hola, debe funcionar binario, es muy importante que uses primero el OR y adentro el AND 🥷
Buen día Axel, Nos parece que las formulas en la APP y la columnas en userAccess, podrían sobrar, porque con solamente quitarle el acceso (en compartir) al usuario, se haría algo equivalente
Suena lógico, gracias por el aporte mi bin
en mi menu, tengo la columan permisos (tipo enumlist) , en en mi tabla usuarios (tipo enumlist), y en mi slice del menu tengo la formula
CONTAINS([Permisos],any(SELECT(USUARIOS[ROL],[Nombre]=LOOKUP(USEREMAIL(), "USUARIOS", "Correo Electronico Personal", "Nombre"))))=true()
mi problema es que si al usuario le asigno un solo rol, funciona super bien, pero si le agrego mas roles ya no me muestra nada en menu 😞
alguien sabria donde esta el error? :-(
Hola, yo lo veo bien, de pronto puedes hacer uso del IN y verificar si eso te va mejor.
support.google.com/appsheet/answer/10107681?hl=en
Como me gustaría un vídeo para agregar personal con su hoja de vida
Hola bin, sí es posible con lo que estás aprendiendo en cada tuto de canal puedes ir desarrollándolo a tu manera, pero si más adelante puedo crear algo similar lo estaré haciendo. Saludos🤩🚀
Hola muchas gracias por tu videos pero tengo una pregunta se puede crear un app con appsheet totalmente gratis o realmente debemos pagar alguna suscripcion?
Hola bin, bienvenido al canal binario. 😎 Es totalmente gratis pero solo para 10 usuarios, si se pasa de ese número se deberá pagar una membresía
This formula is not evaluated in the context of a row, so column values are not available.
👀👀
Te hago una pregunta... la estructura en que está tú creando la aplicación… Con todas esas Funciones... dichas apps… Es todavía gratuita… No se está generando un sobre cargo… Que permita funcionar si ningún problema… Y con el riesgo de ser bloqueada.
Llevo 1.5 años usando la app, no te la bloquean ni cancelarán, siempre y cuando no sobre pases los 10 usuarios.
Hola buenas tardes
Estoy importando excela appsheet muestra error valor de id
saludos!! gracias por responder, aqui te dejo el mensaje que me dale al intentar guardar cambios luego de configurar los permisos
Unable to add row to table 'PROCEDIMIENTO'. → Table 'PROCEDIMIENTO' does not allow this operation. Expression result: 'READ_ONLY'. Expression Trace: {"key": "SWITCH(ANY(SELECT(USUARIOS[PERFILDEUSUARIO],([CORREOUSUARIO] = USEREMAIL()))),\"master\",\"ALL_CHANGES\",\"READ_ONLY\")","result": "READ_ONLY","values": []}
como te indique anteriormente este usuario si tiene el permiso par agregar y de hecho le habilita la opcion pero al guardar sale eso
Hola, es muy raro que te suceda eso, hace tiempo me paso y ya me había ciclado, lo que opte por hacer fue, eliminar esa tabla y volver a generarla con las configuraciones que tenía.
@@mundobinariobyaxel Hola Axel gracias por tomarte el tiempo de ayudarme, efectivamente elimine la tabla usuarios y la de procedimientos y las cree de nuevo, pero sigo con el mismo error, duplique la app completa y en la nueva copia si funciona pero en la original no!!! debo tener algo malo.
Ya te sigo. Respecto a mi app no puedo pagar por usuario porque el potencial de uso seria mayor a 1000 personas; por ello debo pagar por App; pero es importante que la funcion Useremail este activa ya que debo validar el email del usuario para determinar su perfil y permiso a vistas. Puedes apoyarme con ello?
Hola, has intentado con Usersettings, aunque 1000 personas son demasiadas :O
Se que es mucho más complicado, pero podrías hacer lo mismo con la versión de pago por Aplicación?, porque ahí no se puede filtrar por USEREMAIL. Gracias de antemano
USERSETTINGS(CORREO)
@@gerardopadilla3176 es correcto, pero en la modalidad de Pay per App no utilizas el loggeo de Google u otro, entonces el USERMAIL() no funciona para identificar quien está loggeado.
Por esa razón tienes que utilizar el usersettings, habilitalo
Gracias bin, por aportar de esta manera a la comunidad
@@gerardopadilla3176 tienes razón, investigué un poco mas y si se puede filtrar por usuario y por roles. Saludos
Me lleva la mierda intento colocar "SWITCH(LOOKUP(USEREMAIL(), "Users", "UserEmail", "UserRole"),
"ADMIN", "ALL_CHANGES",
"READ_ONLY")" me sale que aprueba todo, pero se anula todo todo, no puedo agregar, editar, solo leer que cólera caray!!!
:O ¿Ya lo resolviste?
@@mundobinariobyaxel si gracias, me altere jajaja
@@DrNyx
Ya lo pude aplicar y quedo genial! solo tengo un problema, por favor te pido tu ayuda binario.
Quiero que todos los vendedores vean listadas las ventas de la empresa, no como en el video que cada vendedor ve sus propias ventas, para evitar ventas duplicadas.
Como hago para que los vendedores no puedan modificar ni eliminar las ventas de los otros vendedores, pero si verlas?
Intente con esto pero solo consegui que no puedan eliminar, pero ni siquiera su venta pueden.
SWITCH(LOOKUP(USEREMAIL(), "USUARIOS", "EMAIL", "ROL"),
"ADMIN", "ALL_CHANGES",
"VENTAS","ADDS_AND_UPDATES",
"READ_ONLY")
Bien, este comentario veo que es recurrente, creo que haré un video para que me de a entender y quede resuelto el tema :)
@@mundobinariobyaxel Por favor binario! lo necesito como el agua, gracias
Hola Alex, yo tengo la misma duda, o en su defecto como podrian ver usuarios que estan agrupados por ejemplo que los de area de VENTAS solo pueda ver tal informacion
Me sale este código, me he olvidado nuevamente [Unable to update row in table 'Seguimiento de Farmacia'. → Table 'Seguimiento de Farmacia' does not allow this operation. Expression result: 'READ_ONLY'. Expression Trace: {"key": "SWITCH(ANY(SELECT(Usuarios[Tipo],([Email] = USEREMAIL()))),\"Farmacia\",\"ALL_CHANGES\",\"READ_ONLY\")","result": "READ_ONLY","values": []}]
Hola, yo veo bien tu fórmula, seguramente debe ser alguna definición que no encuentra, me dices si ya los has solucionado