{"id":18350,"date":"2019-05-27T07:49:29","date_gmt":"2019-05-27T10:49:29","guid":{"rendered":"https:\/\/orabr.com\/?p=18350"},"modified":"2019-05-27T07:55:26","modified_gmt":"2019-05-27T10:55:26","slug":"res--referencia-a-forms-distintos-em-1-valueset-2","status":"publish","type":"post","link":"https:\/\/orabr.virttus.com\/?p=18350","title":{"rendered":"Refer\u00eancia a forms distintos em 1 ValueSet"},"content":{"rendered":"<p><HTML><HTML><\/p>\n<div>  <span style=\"display:none\">&nbsp;<\/span>    <!--~-|**|PrettyHtmlStartT|**|-~-->  <\/p>\n<div id=\"ygrp-mlmsg\" style=\"position:relative;\">\n<div id=\"ygrp-msg\" style=\"z-index: 1;\">  <!--~-|**|PrettyHtmlEndT|**|-~-->        <\/p>\n<div id=\"ygrp-text\" >\n<p><div dir=\"auto\">J\u00e1 tentou FP (forms personalization)?\u00a0<\/p>\n<div dir=\"auto\">Alterar a LOV do campo de acordo com o forms q vc esta. Talvez funcione para o que vc precisa.<\/div>\n<div dir=\"auto\"><\/div>\n<div dir=\"auto\">Abra\u00e7o.<\/div>\n<div dir=\"auto\"><\/div>\n<div dir=\"auto\"><\/div>\n<\/div>\n<p><\/p>\n<div class=\"gmail_quote\">\n<div dir=\"ltr\" class=\"gmail_attr\">On Mon, May 27, 2019, 7:45 AM Helder Amaral <a href=\"mailto:helderamaral@yahoo.com.br\">helderamaral@yahoo.com.br<\/a>  &lt;<a href=\"mailto:\"><\/a>&gt; wrote:<\/div>\n<blockquote class=\"gmail_quote\" style=\"border-left:1px #ccc solid;\"><p>      <u><\/u>                       <\/p>\n<div style=\"background-color:#fff;\">  <span>\u00a0<\/span>      <\/p>\n<div id=\"m_7527763683329281261ygrp-mlmsg\">\n<div id=\"m_7527763683329281261ygrp-msg\">\n<div id=\"m_7527763683329281261ygrp-text\">\n<div class=\"m_7527763683329281261ydp36b00319yahoo-style-wrap\" style=\"font-family:courier new,courier,monaco,monospace,sans-serif;font-size:16px;\">\n<div><\/div>\n<div>Ol\u00e1 Lucas,<\/div>\n<div><\/div>\n<div>No meu caso n\u00e3o \u00e9 refer\u00eancia a um value set, e sim a um campo do forms.<\/div>\n<div>Sendo 2 forms, cada um tem um nome de bloco diferente.<\/div>\n<div><\/div>\n<div><\/div>\n<div>E pela personaliza\u00e7\u00e3o, o problema \u00e9 que ao executar CTRL&#43;F11 ele n\u00e3o dispara a trigger WHEN-NEW-RECORD-INSTANCE ao executar a consulta.<\/div>\n<div><\/div>\n<div>De qualquer forma, agrade\u00e7o a dica.<\/div>\n<div><\/div>\n<div>Abs.<\/div>\n<div>Helder Costa Amaral<\/div>\n<div><\/div>\n<div><\/div>\n<\/p><\/div>\n<div id=\"m_7527763683329281261ydpa097f80fyahoo_quoted_9574939611\" class=\"m_7527763683329281261ydpa097f80fyahoo_quoted\">\n<div style=\"font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;font-size:13px;color:#26282a;\">\n<div>                      Em sexta-feira, 24 de maio de 2019 16:56:18 BRT, Lucas Oliveira <a href=\"mailto:lucas.gomes.oliveira@hotmail.com\" target=\"_blank\" rel=\"noreferrer noopener\">lucas.gomes.oliveira@hotmail.com<\/a>  &lt;<a href=\"mailto:\" target=\"_blank\" rel=\"noreferrer noopener\"><\/a>&gt; escreveu:                  <\/div>\n<div><\/div>\n<div><\/div>\n<div>\n<div id=\"m_7527763683329281261ydpa097f80fyiv8233606312\">\n<div>  <span>\u00a0<\/span>      <\/p>\n<div id=\"m_7527763683329281261ydpa097f80fyiv8233606312ygrp-mlmsg\">\n<div id=\"m_7527763683329281261ydpa097f80fyiv8233606312ygrp-msg\">\n<div id=\"m_7527763683329281261ydpa097f80fyiv8233606312ygrp-text\">\n<div class=\"m_7527763683329281261ydpa097f80fyiv8233606312WordSection1\">\n<p class=\"m_7527763683329281261ydpa097f80fyiv8233606312MsoNormal\"> \u00a0<\/p>\n<p class=\"m_7527763683329281261ydpa097f80fyiv8233606312MsoNormal\">Duas dicas,<\/p>\n<p class=\"m_7527763683329281261ydpa097f80fyiv8233606312MsoNormal\">Se o campo que vc quer referenciar tamb\u00e9m for uma value set vc pode usar da seguinte forma  <\/p>\n<p class=\"m_7527763683329281261ydpa097f80fyiv8233606312MsoNormal\">(Eu sei que funciona pra referenciar value sets de concurrents mas vc pode testar no seu caso e ver se funciona)<\/p>\n<p class=\"m_7527763683329281261ydpa097f80fyiv8233606312MsoNormal\"> \u00a0<\/p>\n<p class=\"m_7527763683329281261ydpa097f80fyiv8233606312MsoNormal\">Vc pode dentro da condi\u00e7\u00e3o do seu value set assim :$FLEX$.nome_do_value_set<\/p>\n<p class=\"m_7527763683329281261ydpa097f80fyiv8233606312MsoNormal\"> \u00a0<\/p>\n<p class=\"m_7527763683329281261ydpa097f80fyiv8233606312MsoNormal\">E no caso da vari\u00e1vel global zerando com o F11, na tela de personaliza\u00e7\u00f5es vc pode tentar ir na aba de condi\u00e7\u00e3o e no modo de processamento selecionar \u201cAmbos\u201d<\/p>\n<p class=\"m_7527763683329281261ydpa097f80fyiv8233606312MsoNormal\"> \u00a0<\/p>\n<p class=\"m_7527763683329281261ydpa097f80fyiv8233606312MsoNormal\">Att.<\/p>\n<p class=\"m_7527763683329281261ydpa097f80fyiv8233606312MsoNormal\"> \u00a0<\/p>\n<p class=\"m_7527763683329281261ydpa097f80fyiv8233606312MsoNormal\">Enviado do <a shape=\"rect\" href=\"https:\/\/go.microsoft.com\/fwlink\/?LinkId=550986\" rel=\"nofollow noreferrer noopener\" target=\"_blank\">  Email<\/a> para Windows 10<\/p>\n<p class=\"m_7527763683329281261ydpa097f80fyiv8233606312MsoNormal\"> \u00a0<\/p>\n<\/p><\/div>\n<hr style=\"width:98%;\">\n<div class=\"m_7527763683329281261ydpa097f80fyiv8233606312yqt1606894089\" id=\"m_7527763683329281261ydpa097f80fyiv8233606312yqt05836\">\n<div dir=\"ltr\" id=\"m_7527763683329281261ydpa097f80fyiv8233606312divRplyFwdMsg\"><font face=\"Calibri, sans-serif\" style=\"font-size:11pt;\" color=\"#000000\"><b>De:<\/b> <a href=\"mailto:\" target=\"_blank\" rel=\"noreferrer noopener\"><\/a> &lt;<a href=\"mailto:\" target=\"_blank\" rel=\"noreferrer noopener\">@..com<\/a>&gt; em nome de Helder Amaral <a href=\"mailto:helderamaral@yahoo.com.br\" target=\"_blank\" rel=\"noreferrer noopener\">helderamaral@yahoo.com.br<\/a>  &lt;<a href=\"mailto:\" target=\"_blank\" rel=\"noreferrer noopener\"><\/a>&gt;<br clear=\"none\">  <b>Enviado:<\/b> Thursday, May 23, 2019 9:39:13 AM<br clear=\"none\">  <b>Para:<\/b> Ptpgroup<br clear=\"none\">  <b>Assunto:<\/b>  Refer\u00eancia a forms distintos em 1 ValueSet<\/font>  <\/p>\n<div>\u00a0<\/div>\n<\/p><\/div>\n<div><span>\u00a0<\/span>  <\/p>\n<div id=\"m_7527763683329281261ydpa097f80fyiv8233606312ygrp-text\">\n<div class=\"m_7527763683329281261ydpa097f80fyiv8233606312yahoo-style-wrap\" style=\"font-family:courier new,courier,monaco,monospace,sans-serif;font-size:16px;\">\n<div>\n<div>\n<div>  Bom dia a todos.<\/div>\n<div>  <br clear=\"none\">  <\/div>\n<div>  Algu\u00e9m sabe uma forma de usar em um value set referencias a forms e blocos distintos.<\/div>\n<div>  <br clear=\"none\">  <\/div>\n<div>  O flexfield <span><span style=\"color:rgb(0,0,0);\">na linha da requisi\u00e7\u00e3o de compras\u00a0<\/span><\/span>\u00e9 usado em 2 forms: cria\u00e7\u00e3o (POXRQERQ)\u00a0e consulta(POXRQVRQ)<\/div>\n<div>  No forms\u00a0<span style=\"color:rgb(0,0,0);font-family:courier,monaco,monospace,sans-serif;\">POXRQERQ o bloco \u00e9 o\u00a0LINES<\/span><\/div>\n<div>  No forms\u00a0<span style=\"color:rgb(0,0,0);font-family:courier,monaco,monospace,sans-serif;\">POXRQVRQ o bloco \u00e9 o\u00a0REQ_LINES_FOLDER<\/span><\/div>\n<div>  <span style=\"color:rgb(0,0,0);font-family:courier,monaco,monospace,sans-serif;\"><br clear=\"none\">  <\/span><\/div>\n<div>  <span style=\"color:rgb(0,0,0);font-family:courier,monaco,monospace,sans-serif;\">Se no value set uso &quot;:REQ_LINES_FOLDER.ITEM_ID&quot; d\u00e1 erro na tela\u00a0cria\u00e7\u00e3o<\/span><\/div>\n<div>  <span style=\"color:rgb(0,0,0);font-family:courier,monaco,monospace,sans-serif;\">Se no value set uso &quot;:LINES.ITEM_ID&quot; da erro na tela de consulta.<\/span><\/div>\n<div>  <span style=\"color:rgb(0,0,0);font-family:courier,monaco,monospace,sans-serif;\"><br clear=\"none\">  <\/span><\/div>\n<div>  <span style=\"color:rgb(0,0,0);font-family:courier,monaco,monospace,sans-serif;\">J\u00e1 tentei via DECODE, NVL, OR, etc. Mas nenhum forma foi bem sucedida.<\/span><\/div>\n<div>  <span style=\"color:rgb(0,0,0);font-family:courier,monaco,monospace,sans-serif;\">Basta ter a refer\u00eancia ao bloco do outro forms para dar erro:<\/span><\/div>\n<div>  <span style=\"color:rgb(0,0,0);font-family:courier,monaco,monospace,sans-serif;\"><br clear=\"none\">  <\/span><\/div>\n<blockquote style=\"margin:0px 0px 0px 40px;padding:0px;\">\n<blockquote style=\"margin:0px 0px 0px 40px;padding:0px;\"><p><span style=\"color:rgb(0,0,0);font-family:courier,monaco,monospace,sans-serif;\"><b>APP-FND-01242: Cannot read value from field LINE.ITEM_ID<\/b><\/span><\/p><\/blockquote>\n<blockquote style=\"margin:0px 0px 0px 40px;padding:0px;\"><p><span style=\"color:rgb(0,0,0);font-family:courier,monaco,monospace,sans-serif;\"><b><br clear=\"none\">  <\/b><\/span><\/p><\/blockquote>\n<blockquote style=\"margin:0px 0px 0px 40px;padding:0px;\"><p><span style=\"color:rgb(0,0,0);font-family:courier,monaco,monospace,sans-serif;\"><b>Cause:\u00a0 The field LINE.ITEM_ID could not be located or read.<\/b><\/span><\/p><\/blockquote>\n<blockquote style=\"margin:0px 0px 0px 40px;padding:0px;\"><p><span style=\"color:rgb(0,0,0);font-family:courier,monaco,monospace,sans-serif;\"><b><br clear=\"none\">  <\/b><\/span><\/p><\/blockquote>\n<blockquote style=\"margin:0px 0px 0px 40px;padding:0px;\"><p><span style=\"color:rgb(0,0,0);font-family:courier,monaco,monospace,sans-serif;\"><b>Action:\u00a0 This error is normally the result of an incorrectly-entered field name string in a trigger, or a field   name string that does not uniquely specify a field in your form.\u00a0 Correct your trigger logic to precisely specify a valid field.<\/b><\/span><\/p><\/blockquote>\n<\/blockquote>\n<div>  <span style=\"color:rgb(0,0,0);font-family:courier,monaco,monospace,sans-serif;\">  <\/span><\/p>\n<div><br clear=\"none\">  <\/div>\n<div>Outra tentativa foi usar uma personaliza\u00e7\u00e3o em cada forms para setar uma GLOBAL.<\/div>\n<div><br clear=\"none\">  <\/div>\n<\/p><\/div>\n<div>  <span style=\"color:rgb(0,0,0);font-family:courier,monaco,monospace,sans-serif;\">GLOBAL.ITEM_ID :=\u00a0LINES.ITEM_ID ou\u00a0<\/span>GLOBAL.ITEM_ID :=\u00a0REQ_LINES_FOLDER.ITEM dependendo do forms.<\/div>\n<div>  <span style=\"color:rgb(0,0,0);font-family:courier,monaco,monospace,sans-serif;\"><br clear=\"none\">  <\/span><\/div>\n<div>  <span style=\"color:rgb(0,0,0);font-family:courier,monaco,monospace,sans-serif;\">E no value set usaria :GLOBAL.ITEM_ID para ambos os forms.<\/span><\/div>\n<div>  <span style=\"color:rgb(0,0,0);font-family:courier,monaco,monospace,sans-serif;\">O problema \u00e9 que na consulta F11 &#8211; CTRL F11, n\u00e3o dispara o evento para cada registro antes de executar a query do ValueSet.<\/span><\/div>\n<div>  <span style=\"color:rgb(0,0,0);font-family:courier,monaco,monospace,sans-serif;\"><br clear=\"none\">  <\/span><\/div>\n<div>  Algu\u00e9m sabe se tem uma forma de usar &quot;:SYSTEM.CURRENT_FORM&quot;.ITEM_ID dentro do ValueSet?<\/div>\n<div>  Se isso for poss\u00edvel funcionaria para ambos os forms\/bloco.<\/div>\n<div>  <br clear=\"none\">  <\/div>\n<div>  <br clear=\"none\">  <\/div>\n<div>  Qualquer ajuda bem nesse sentido \u00e9 bem vinda.<\/div>\n<div>  <br clear=\"none\">  <\/div>\n<div>  Obrigado.<\/div>\n<div>  Helder Costa Amaral<\/div>\n<\/p><\/div>\n<p>  <br clear=\"none\">  <\/div>\n<div><br clear=\"none\">  <\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/div><\/div>\n<div class=\"m_7527763683329281261ydpa097f80fyiv8233606312yqt1606894089\" id=\"m_7527763683329281261ydpa097f80fyiv8233606312yqt11082\">\n<div style=\"color:#fff;min-height:0;\"><\/div>\n<\/div><\/div>\n<div class=\"m_7527763683329281261ydpa097f80fyiv8233606312yqt1606894089\" id=\"m_7527763683329281261ydpa097f80fyiv8233606312yqt50750\"><\/div>\n<\/div>\n<\/div><\/div>\n<\/p><\/div>\n<\/div>\n<\/div>\n<\/p><\/div>\n<div style=\"color:#fff;height:0;\"><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/div>\n<\/blockquote>\n<\/div>\n<\/p><\/div>\n<p>               <\/HTML><\/HTML><\/p>\n","protected":false},"excerpt":{"rendered":"<p>&nbsp; J\u00e1 tentou FP (forms personalization)?\u00a0 Alterar a LOV do campo de acordo com o forms q vc esta. Talvez funcione para o que vc&hellip; <\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[56],"tags":[],"class_list":["post-18350","post","type-post","status-publish","format-standard","hentry","category-oracle"],"_links":{"self":[{"href":"https:\/\/orabr.virttus.com\/index.php?rest_route=\/wp\/v2\/posts\/18350","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/orabr.virttus.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/orabr.virttus.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/orabr.virttus.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/orabr.virttus.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=18350"}],"version-history":[{"count":0,"href":"https:\/\/orabr.virttus.com\/index.php?rest_route=\/wp\/v2\/posts\/18350\/revisions"}],"wp:attachment":[{"href":"https:\/\/orabr.virttus.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=18350"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/orabr.virttus.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=18350"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/orabr.virttus.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=18350"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}