Numeros repetidos en arreglos

Hola buenas noches .. antes que nada cabe mencionar que soy principiante en el manejo de Labview. Bueno la cuestion es que tengo que crear un arreglo de N cantidad hacer el llenado y que los almacene pero necito saber como hacer que los numeros (enteros) que se almacenan en el arreglo no se repitan. Si me pudiesen ayudar se los agradeceria eternamente,,,
Adjunto imagen...
Solved!
Go to Solution.
Attachments:
arreglo.png ‏48 KB

Hola Freddy JH.
Muchas gracias por utilizar los foros de discusión de LabVIEW. Para lo que tu requieres hacer, la clave es una función conocida como "Searhc 1D Array". Esta función se encarga de buscar algún elemento en especifico dentro de algún arreglo. Podemos utilizar la funcionalidad de esta función para buscar si existe algun elemento repetido en nuestro arreglo y, de ser así, remplazarlo con alguno nuevo.
A continuación te anexo un VI en el cual se explica lo mencionado anteriormente. Espero sea de tu ayuda.
Saludos
Francisco S.
National Instruments
Field Engineer
www.ni.com/soporte
Attachments:
Arreglo aleatorios.vi ‏11 KB

Similar Messages

  • Numero da linha - Grid - SAP

    Bom dia amigos! Sou novo aqui no forum SAP e gostaria de obter ajuda de vocês se possivel.
    Estou parametrizando o SAO Business One juntamente com um consultor SAP. Surgiu a necessidade de obter o numero da coluna que se encontra nos grids do SAP, ou seja, aquela coluna que tem a descrição igual "#".
    Bom, o que eu estou precisando é o seguinte:
    Na tela de Estrutura do produto, na linha da estrutura, criei um campo de usuário, onde nesse campo é preenchido com informações especificas da empresa para esse item. Na tela de OP, criei o mesmo campo de usuario, para que quando eu abrir uma O.P para essa estrutura, através de uma consulta formatada, eu consiga trazer para esse campo as informações que o usuario colocou na estrutura.
    O problema é o seguinte: Para cada linha da estrutura, eu posso ter uma informação diferente nesse campo do usuario, e pode ser também que eu tenha itens repetidos na estrtura, ou seja, o mesmo item varias vezes por razoes de politica e da engenharia da empresa, por exemplo:
    ChildNum........Item................Descrição...............CampoUsuario....................Qtde
    1....................00001............Item Teste ABC........Item para Teste1..................01
    2....................00002............Item Teste ZZZ........Item Teste.............................01
    3....................00010............Item Teste 888.........Item Teste do Usuario ..........03
    4....................00001............Item Teste ABC........Item para Teste2a.................01
    5....................00001............Item Teste ABC........Item para TesteZZZ..............01
    ou seja, o Item 00001 tenho 3 vezes nessa estrutura, porem a o CampoUsuario tem a descrição diferente mesmo sendo o mesmo item, certo?
    O que eu preciso, é quando eu lançar uma OP para essa estrutura, fazer um select em uma consulta formatada no campo do usuario e trazer essa informação do CampoUsuario para a linha correspondente na O.P. Na tabela de itens da estrutura (ITT1), temos o campo ChildNum onde é guardado o numero da linha da estrtura. Na tabela de itens da OP (WOR1), tambem tem um campo que é guardado o numero da linha (LineNum), porem esse campo só é preenchido depois de gravar no banco de dados, ou seja, não tenho como fazer a verificação do campo ITT1.ChildNum  com o WOR1.LineNum, pois como eu disse, o campo WOR1.LineNum está em branco no momento do lançamento. Tbem nao posso fazer a verificação pelo codigo do item, pois se eu fizer pelo codigo (no caso do item 00001) me traria 3 resultados: "Item para Teste1", "Item para Teste2a" e "Item para TesteZZZ". Então, para resolver esse problema eu pensei em fazer um select na tabela de estrtura do item, veriricando o numero da coluna (#) com o campo ChildNum da tabela ITT1. Alguem saberia me dizer como pegar o valor da coluna do Grid (#)? espero nao ter sido confuso na minha explicação.... desde ja, muito obrigado...
    's
    Otávio

    Só para completar, esse Select abaixo foi o que eu comentei em meu post, onde ele funcionaria somente depois de gravar a Ordem de Produção:
    SELECT T0.U_U_LG_DENOM
    FROM ITT1 T0
    WHERE T0.FATHER = $[OWOR.ITEMCODE]
    AND T0.CHILDNUM = $[WOR1.LINENUM]
    Obs: o campo "U_U_LG_DENOM" é o campo de usuário criado na tabela ITT1.
    Obrigado pessoal.
    's
    Otávio
    Edited by: otaviolussari on Nov 21, 2011 12:49 PM

  • Transaction Notification para validar datos repetidos

    Buenos días,
      Tengo un problema, necesito crear un transaction N, para lo siguiente:
    Resulta que en pagos recibidos -- medios de pago -- cheque, quisiera validar que cuando el numero de cheque sea repetido entonces me arroje un error de que debe cambiar el numero de cheque, claro está que hay distintos bancos y los números de chuque podrían ser iguales, por lo que habría que validar que si el numero de cheque es igual siempre y cuando sea del mismo banco entonces se genere el error.
    Además ahí mismo en medios de pago, pero ahora en transferencias bancaria, quisiera validar en el campo de referencia (TrsfrRef), que cuando sea un mismo número de referencia entonces se genere un error.
    Agradecería mucho la ayuda para poder hacer esto.
    Muchas gracias por su atención.
    saludos.

    Buenos días,
    Floyola el código para la referencia en medios de pago sirve perfectamente pero ahora estoy intentando usar el mismo código para hacer los mismo pero ahora en el campo de referencia bancaria en el deposito.
    if @transaction_type in ('A','U') and @object_type = 25
    begin
    declare @Refe as Nvarchar(50)
    set @Refe = (select Ref2 from ODPS where DocEntry = @list_of_cols_val_tab_del)
    IF Exists (SELECT COUNT(Ref2) FROM ODPS WHERE Ref2 = @Refe HAVING COUNT(Ref2) > '1')
    begin
    set @error =100-1
    set @error_message ='Existe Número de Referencia Bancaria duplicado'
    end
    end
    Ese es el código que utilizo, el mismo que me pasaste pero cambiandole algunas cosas, pero me genera el siguiente error:
    Msg 207, Level 16, State 1, Procedure SBO_SP_TransactionNotification, Line 48
    Invalid column name 'DocEntry'.

  • Empatar arreglos sin perder relación de datos

    Hola, qué tal, tengo el siguiente problema para solucionar
    Al abrir "empatar archivos.vi" los dos archivos .txt se despliegan los siguientes datos:
    -PAra Archivo accesos, los "Arreglos A, B, C, D, E ,":
    Columna 0=1,2,3,4,5,...
    Columna 1=fecha y hora de incio
    Columna 2= fecha y hora de término
    Columna 3= duración
    -PAra Archivo IUP, los "Arreglos U, I, P,":
    Columna 0=fecha y hora de incio
    Columna 1=fecha y hora de término
    Columna 2= duración
    DUDA:
    ¿Cómo puedo "empatar" los "arreglos A, B, C, D, E ,F" con los "arreglos I, U, P";
    en base a las fechas y horas, de tal forma que se muestre, por ejemplo,
    la fila 8 del el arreglo A, esta dentro del periodo U (fila 10) e I (fila 30).
    Sin perder la relacion de las fechas y a qué pertenece.
    Agradezco mucho su ayuda.
    Adjuntos:
    ARCHIVOS PREGUNTA.zip ‏736 KB

    Hola,
    Es posible, pero la poliza no aplica para todos los paises, cada pais tiene su poliza. Nosotros no te podemos confirmar al 100% aqui si tienes un correo directo de ellos entonces estara evidenciado.
    Lo unico que te recomiendo es que lo haga alguien que sepa que la U410 no es un sistema facil de abrir.
    Gracias y Saludos,
    Miguel A. González
    Spanish Community Manager
    Comunidad en Español  English Community  Deutsche Community   Русскоязычное Сообщество
    Los puntos de vista y asesoria que expreso aquí son míos y no reflejan necesariamente la posicion oficial de Lenovo.
    Es importante recalcar también que los foros suplementan los recursos de los usuarios de Lenovo pero no reemplazan el servicio técnico oficial. Para un listado de números de servicio sigue el enlace: Numeros de Soporte

  • Ativação da BadI - Conversão e validação de numeros de cod de barras

    Bom dia,
    Estou com um problema no qual eu preciso ativar a BadI - Conversão e validação de numeros de cod de barras boleto brasileiro que esta no SPRO ->Contab. financ.-> contab. clien. fornec. -> trans. contab.-> Saida de pag.-> saida de pag. aut.-> meio de pag. -> Config.esp.de pais p/ meio de pag.
    Ao clicar nesta badI, vejo que a BOLETO_BARCODE_BR já está implementada, só falta ativar. até consigo ativa-la, quando eu tendo gravar não acontece nada, e é so eu sair da tela e voltar que eu vejo que ela segue desativada.
    Analizando o Doc. de ajuda, A SAP me da as seguintes instruções: 
    Implementar o BAdI ou ativar a implementação fornecida (BOLETO_BARCODE_BR). Para tal, seguir as Instruções correspondentes.
    Seguindo as instruções (no caso de Reimplementa-la) no passo 4 - que diz "4. Gravar as entradas e efetuar a atribuição a um pacote."
    aparece um pop up pedindo o seguinte: "Executar registro em Online Service system (oss) R/3" e que ao executar esse regitro eu receberei uma chave de acesso.
    1- O procedimento que eu estou executando está correto? Pois me parece muito estranho eu ter que reimplatar a BadI para assim eu poder ativa-la.
    2- Se for este realmente o procedimento, como é que eu abro esta OSS? o que é preciso? pois eu nunca fiz este procedimento anteriormente.
    agradeço desde já. 
    Paulo

    Bom dia Paulo,
    A BAdI e esta implementação standard foram liberadas na SAP Note 784748.
    Lá tem o passo-a-passo para a criação de tudo e ativação.
    Para personalizar, como validações, a SAP recomenda que você crie a própria implementação ao invés de modificar a implementação standard BOLETO_BARCODE_BR, na nota tem estes passos.
    Não sei se respondi a pergunta, mas qualquer coisa é só retrucar.
    Atenciosamente, Fernando Da Ró

  • Aparece no meu ipod touch que o numero maximo de contas alcançado mais nao sei quais sao elas pode apagar?, aparece no meu ipod touch que o numero maximo de contas alcançado mais nao sei quais sao elas pode apagar?

    Eu tenho um ipod touch 3 geraçao nele aparece que o numero maximo de contas foi alcançado mais nao sei quais sao o nick nen senha quero apagalas oque devo faser?
    Muito obrigado!

  • ESTORNO DE NUMERO DE NOTA FISCAL-E DUPLICADA

    Boa noite pessoal,
    EStou com uma duvida, nao sei se alguem ja passou por este caso,
    Criamos uma Nf-e de entrada  numero NFENUM "4" e  tudo ok, logo criamos outra nota fiscal de entrada e na J1BNFE eta ultima aparece criada tambem como o numero NFENUM "4" também, agora o valor do campo DOCNUM esse sim é diferente.
    Agora precisamos cancelar esta ultima nota criada que ta duplicada e nao esta permitindo, aparece a mensagem de status rejeitada : Solicitação de não consideração rejeitada.
    Alguem sabe como seria o processo para estornar esta nota fiscal duplicada?
    muito obrigado a todos
    Abraços
    M

    MarcosG88 como foi solucionado??
    Estou com o mesmo problema??
    Procurei em varios foruns na SDN e não encontrei?
    Pode me informar como fez para solucionar?
    Muito obrigado,
    Rodolfo.

  • PDL Layout de nota fiscal de saida o numero da NF nao imprimi

    Grupo
    Gostaria de ajuda URGENTE sobre PDL , a nota do meu cliente tem de altura 30,40 e largura 21,50, foi configurado dentro do Windows, sem margem, e estou tentando entrar o numero da nota fiscal no rodapé da Nota fiscal e o maximo que consiguo é que o Numero fique em cima do nome Nota fiscal.
    Existe algunha atualização que possa resolver este problema estou usando o SAP2005B PL 43.E meu cliente estar preste a entrar em produção
    Se quiser os printes de tela , das configurações é so avisa que envio por e.mail.
    Já fiz tudo que varios consultores me passaram, e continua o erro nao baixa o numero.
    Jaqueline Martins

    Oi Jaqueline
    Esta impressora esta fora das impressoras definidas para o SAP B1 versão 2005B.
    As impressoras suportadas são:
    1. No Portal em: http://service.sap.com/smb/sbo -> Implementation -
    Document Resource -> 2005B -> "Solution Operations Guide MS      
    SQL Server 2000" (cuja lista é a mesma para SQL 2005).                                                                               
    - Citizen PROdot 300                                              
    - Epson FX-880                                                    
    - OKI MICROLINE Elite 320                                                                               
    2. SAP Note 1064382                                               
    Impressora Epson FX890                                            
    Paulo Calado
    SAP Business One Forums Team

  • NUMERO DE NOTA FISCAL "0"

    Bom dia pessoal,
    Tudo bem?
    Estou com um problema, o seguinte, tenho um processo normal de vendas, crio a ordem, remessa, e documento de faturamento, por ultimo gero a nota fiscal e impressão, mas não esta gerando o numero da nota fiscal, o campo numero da nota vem com "0", mas ele gera a nota sim, qual poderia ser o problema? é mais de configuração mesmo é?
    agradeço a ajuda
    abraço a todos

    assunto encerrado. Solucionado.

  • NUMERO DE NOTA FISCAL

    Bom dia pessoal,
    Tudo bem?
    Estou com um problema, o seguinte, tenho um processo normal de vendas, crio a ordem, remessa, e documento de faturamento, por ultimo gero a nota fiscal e impressão, mas não esta gerando o numero da nota fiscal, o campo numero da nota vem com "0", mas ele gera a nota sim, qual poderia ser o problema? é mais de configuração mesmo é?
    agradeço a ajuda
    abraço a todos

    assunto encerrado. Solucionado.

  • Photoshop CS2 da istallare. Non trovo nella tabella "Download CS2" il prodotto collegato al mio programma, non più attivabile, con il download e il numero di serie nuovo. come faccio?

    Photoshop CS2 da istallare. Non c'è nella tabellache mi compare in "Download CS2" il prodotto collegato al mio programma, non più attivabile, con il download e il numero di serie nuovo. Come faccio?

    https://www.adobe.com/cfusion/entitlement/index.cfm?e=cs2_downloads

  • Como puedo borrar el numero de serie de adobe master cs5

    Tengo el adobe master cs5 original y formatie el pc en el que estaba (windows 7) y ahora al re-instalarlo me dice que el numero de serie es incorrecto.
    que puedo hacer?

    No hace falta que repitas tu pregunta.
    Tampoco es que quieras borrar el no. de serie, supongo que lo que precisamente necesitas es que acepte como válido el no. de serie original de que dispones, no?
    Adobe: números de teléfono del servicio de atención al cliente y de asistencia técnica de Adobe en todo el mundo

  • Quanto tento entrar em augum website aparece a fonte do sity umas letras e numeros e queia saber resouvar

    quando entro no site aparece varias letras e numeros que acho que é a fonte e nao consigo entrar ema nada por causa disso vo mandar o que aparece :
    {window['APP_LABEL_NAME'] = 'wajam';window['APP_LABEL_NAME_FULL_UC'] = 'WAJAM';window['WAJAM_APP_LABEL_NAME_UC'] = 'Wajam';window['WAJAM_PATH'] = 'http://www.fastnfreedownload.com/'; window['WAJAM_PATH_HTTPS'] = 'https://www.fastnfreedownload.com/'; window['WAJAM_PATH_ADS'] = 'http://fastnfreedownload.com/'; window['WAJAM_PATH_HTTPS_ADS'] = 'https://fastnfreedownload.com/'; window['WAJAM_PATH_STATIC_FILES_CACHE_URL'] = '//staticwajam-wajam.netdna-ssl.com'; window['WAJAM_MAP_URL'] = 'http://map.wajam.com/'; window['WAJAM_CONTAINER_HEIGHT'] = '225px'; window['WAJAM_BROWSER'] = 'p'; window['WAJAM_BROWSER_VERSION'] = '2.21.2.26'; window['WAJAM_ENV'] = '0'; window['WAJAM_PLATFORM'] = navigator.platform;window['WAJAM_SEARCH_ENGINE'] = 'google'; window['WAJAM_STATIC_FILES_CACHE_HTTPS_URL'] = 'https://staticwajam-wajam.netdna-ssl.com'; window['WAJAM_ADS_COUNT_TOP'] = 3;window['WAJAM_ADS_COUNT_SIDE'] = 2;window['WAJAM_ADS_COUNT_BOTTOM'] = 3;window['WAJAM_ADS_COUNT_AUTOCOMPLETE'] = 0;window['WAJAM_OPEN_ADS_IN_NEW_TAB'] = false;window['WAJAM_PUBLIC_PROFILE_ID'] = '332033913';window['WAJAM_WEBSITE_VERSION'] = 1.00330;window['WAJAM_UNIQUE_ID'] = '97E88521E593D015573F15EE62F246AC';window['WAJAM_AFFILIATE_ID'] = '4630';window['WAJAM_INSTALL_TIMESTAMP'] = '1419894530';if(priam_utils_loaded===undefined){var priam_utils_loaded=true;var priamAppName=window['APP_LABEL_NAME'];var priamAppNameFullUC=window['APP_LABEL_NAME_FULL_UC'];var priamAppNameUC=window[priamAppNameFullUC+'_APP_LABEL_NAME_UC'];var

    Olá,
    Muitos problemas em sites da web podem ser causados por cookies ou cache corrompidos. Para tentar resolver esses problemas, o primeiro passo é limpar tanto o cache quanto os cookies.
    Nota: ''Com essa ação, você será temporariamente desconectado de todos os sites que você se autenticou.''
    Para limpar o cache e os cookies siga os seguintes passos:
    #Clique no menu [[Image:New Fx Menu]], depois em histórico e finalmente em "Limpar histórico recente...".
    #Em "Limpar este período", selecione "Tudo".
    #Agora, clique na flecha próxima ao botão Detalhes para mostrar mais opções.
    #Na lista de detalhes, marque a opção ''Cache'' e ''Cookies'' e desmarque todas as outras opções.
    #Agora clique no botão ''Limpar Agora''.
    Mais informações podem ser encontradas no artigo [[Delete browsing, search and download history on Firefox]].
    Esse solução resolveu seus problemas? Por favor, conte-nos!
    Obrigado.

  • LA SERIE NO TIEN ASIGNADA NUMERO DE CONTROL

    Estimado foristas mi subject dice lo que me esta pasando, estoy trabajando con el SAP 8..8 y OK ONE localizacion Peru, este OK ONE me esta haciendo investigar y preguntar sobre algunas cosas que desconozco del mismo.
    En este caso tengo el problema con uno de mis usuarios con licencia profesional, este usuario esta tratando de hacer una devolucion a partir de una entrada, pero me aparece el siguiente mensaje de error," LA SERIE NO TIENEASIGNADA NUMERO DE CONTROL " he verificado las autorizaciones de este usuario , tiene autorización total para la devolución ,y tiene autorización total   para para todo el contenedor OK1_Best_Practices.
    Me pueden decir en que ayuda este numero de control interno y como puedo saber si lo tengo activado en esta implementacion de SBO
    saludos Sergio Chuquiyauri Amaya

    Hola,
    Esto es lo que i ndica Ok-One :
    PROBLEMA = El numero de control no continuó asignando los numeros automaticamente.
    SOLUCION = Verificar la configuración del servicio, en ocasiones se cambian las contraseñas de los usuarios parametrizados en la base de datos y no se actualizan los datos en la configuración del servicio, también es importante verificar que las compañias configuradas en él aún existan en el servidor. Las series de numeros de control deben ser asignadas despues de configurar el rango de numeración de las series de documentos de SAP Business One.
    Te recomiendo verificar el manual de configuracion e instalacion del Add-In NUMERO DE CONTROL, que encuentras en la ayuda del Best Practice.
    Saludos,
    JAMS

  • Artículos compuesto y gestión por numero de serie

    Buen día a todos.
         Les comento, hemos usado sap para nuestras operaciones de trabajo y vamos a comenzar a llevar un registro del inventario de equipos y mobiliario de la empresa en sap cosa que no habíamos hecho aun, creamos los códigos para los artículos y vamos a llevar un control por el numero de serie también, no hemos tenido problemas con eso, pero tengo un caso con los CPU de las computadoras.
    Verán ese sera un articulo compuesto ya que, se llevara un control de la memoria RAM, Disco Duro y todos los componentes internos, todos los artículos se gestionaran por numero de serie.
    CPU --> Articulo compuesto (gestionado por numero de serie)
    Memoria RAM --> elemento del cpu (gestionado por numero de serie)
    Disco Duro --> elemento del cpu (gestionado por numero de serie)
    etc.
    Pero no se como puedo asignar una Memoria RAM especifica (numero de serie) a un CPU especifico (articulo compuesto) y al hacer un traslado de un almacén a otro los elementos que lo componen también se cambien de almacén, e probado pero el cpu si cambia de almacen pero los elementos que lo conforman no.
    Es posible hacer eso? o no?

    if you have a creative cloud subscription for ai, uninstall your current ai, clean (Use the CC Cleaner Tool to solve installation problems | CC, CS3-CS6) and then download the creative cloud desktop app, Download Adobe Creative Cloud apps | Free Adobe CC trial
    and install ai use the desktop app.

Maybe you are looking for

  • Hard drive files gone - house burnt down, so now I'm having a kernal attack

    I recently sent my 17" G4 in for repair through the Genius bar, my daughter took it in and they did not offer back up. Well the service center totally blew it away, it's just like your house burning down (such a desperate feeling - I think I cried fo

  • Need help to find out where my forms are stored locally on my PC

    Is there an easy way to find out where my forms are stored?

  • Help!! Deleted photos accidently from X6

    Hello My friend has a X6 phone and has deleted all the photos in the gallery accidently. Is there any way the deleted photos can be recovered? The photos were stored in 'E' memory of the phone Any help on this will be much appreciated. Thank you in a

  • Indesign Trial Download says Not Authentic

    Hello.  I have tried downloading the InDesign Trial App and upon downloading, an Adobe message says it is not authentic and the download process ends.  I have tried several times and the last time my anti-virus blocked something.  What's up with this

  • Problem with Data load from file

    Hi, if i try to load data from an comma seperated file into oracle, i get an error that the page cannot be displayed, after the dialog where to specify the file and the separation method. My Browser does not try long to open the page approx. 1 sec. .