Traté de ocupar delete = 1 en un script de reportes de excel pero me dio error de llaves foraneas

asked 05 Nov '14, 15:36

sbarahona's gravatar image

sbarahona ♦♦
(suspended)
accept rate: 32%

¿De cuál script de actualización te estas refiriendo?, el de los reportes de excel no tiene las variables.

(05 Nov '14, 21:41) Fernando Paz ♦♦ Fernando%20Paz's gravatar image

El espíritu es que si le pones 1 a las banderas elimina los registros existentes y los sustituye por los datos de la base en blanco que se distribuye con los scripts de creación de las bases.

Entonces para que funcione, tendrías que asegurarte que no hallas agregado datos, propios de la implantación asociados a lo que se está borrando.

link

answered 05 Nov '14, 21:26

Fernando%20Paz's gravatar image

Fernando Paz ♦♦
17.3k81635
accept rate: 51%

edited 05 Nov '14, 21:36

Y si dejas en 0 las banderas que hace? o sea si creara los registros que no existen, digamos que ustedes crearon una nueva lista de valores al estar esas banderas apagadas estas si seran creadas, porque en ese caso, la instruccion seria nunca encienda las banderas a menos que desee sustituir todo y teniendo cuidado de que si hizo cambios o parametrizaciones propias del cliente las tiene que repetir, asi seria verdad?

(05 Nov '14, 21:32) FerdyB FerdyB's gravatar image

Exactamente! es el uso correcto de las banderas es como lo explicaste.

Solo inserta lo nuevo si las banderas son 0.

(05 Nov '14, 21:42) Fernando Paz ♦♦ Fernando%20Paz's gravatar image

Para ampliar, la bandera @delete=1 elimina únicamente registros que no son del estándar. Si se desea actualizar los del estándar colocamos la bandera @udapte=1. Los registros nuevos siempre se agregan.

(06 Nov '14, 14:20) Jimy Tobar ♦♦ Jimy%20Tobar's gravatar image

Al Parecer actualiza o no los registros. Si hay que tener cuidado, y si seria bueno que proporcionaran en que scripts deberia de activar las actualizaciones.

Yo acabo de hacer un upgrade y las indicaciones que recibi fue que siempre se actualizara, y asi lo hice, y me hizo gargaras las listas de valores, y los smart lists que yo ya habia cambiado, por ejemplo en la consulta de historial de pagos, yo ya le habia puesto filtros y me lo borro, lo mismo en expedientes, ademas que habia cambiado a que todas las pantallas que no fueran de catalogos, NO tuvieran automatic binding, y al hacer el upgrade me lo volvio a poner en todo.

Asi que debes de tener cuidado y talvez que nos indiquen en cuales se debe de poner y en cuales no.

link

answered 05 Nov '14, 19:32

FerdyB's gravatar image

FerdyB
955166176178
accept rate: 48%

Ferdy, y ¿quién te indicó que tenes que cambiar esas banderas cuando haces upgrade?

Pregunto, ¿para hablar con esa persona y preguntarle por qué?

NO se deben cambiar las banderas a 1, a menos que vos querras que te haga 'gargaras' las listas.

(05 Nov '14, 21:24) Fernando Paz ♦♦ Fernando%20Paz's gravatar image
Your answer
toggle preview

Follow this question

By Email:

Once you sign in you will be able to subscribe for any updates here

By RSS:

Answers

Answers and Comments

Markdown Basics

  • *italic* or _italic_
  • **bold** or __bold__
  • link:[text](http://url.com/ "title")
  • image?![alt text](/path/img.jpg "title")
  • numbered list: 1. Foo 2. Bar
  • to add a line break simply add two spaces to where you would like the new line to be.
  • basic HTML tags are also supported

Evolution en BitBucket

En este sitio puede acceder al código fuente, centro de descargas y reportar bugs, propuestas y mejoras para Evolution.

Evolution en JIRA

En este sitio puedes sugerir nueva funcionalidad para Evolution, o puedes votar por la funcionalidad ya propuesta por otros usuarios.

Tags:

×4
×3

Asked: 05 Nov '14, 15:36

Seen: 2,839 times

Last updated: 06 Nov '14, 14:22

[Acerca de] [Preguntas Frecuentes] [Privacidad] [Soporte] [Contacto]
Copyright 2013-2018. Asesores en Informática