{"id":18346,"date":"2019-05-24T16:53:18","date_gmt":"2019-05-24T19:53:18","guid":{"rendered":"https:\/\/orabr.com\/?p=18346"},"modified":"2019-05-24T16:59:46","modified_gmt":"2019-05-24T19:59:46","slug":"-referencia-a-forms-distintos-em-1-valueset","status":"publish","type":"post","link":"https:\/\/orabr.virttus.com\/?p=18346","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><!DOCTYPE HTML PUBLIC \"-\/\/W3C\/\/DTD HTML 4.01\/\/EN\" \"http:\/\/www.w3.org\/TR\/html4\/strict.dtd\">            <\/p>\n<div class=\"WordSection1\">\n<p class=\"MsoNormal\"><o>&nbsp;<\/o><\/p>\n<p class=\"MsoNormal\">Duas dicas,<\/p>\n<p class=\"MsoNormal\">Se o campo que vc quer referenciar tamb\u00e9m for uma value set vc pode usar da seguinte forma  <\/p>\n<p class=\"MsoNormal\">(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=\"MsoNormal\"><o>&nbsp;<\/o><\/p>\n<p class=\"MsoNormal\">Vc pode dentro da condi\u00e7\u00e3o do seu value set assim :$FLEX$.nome_do_value_set<\/p>\n<p class=\"MsoNormal\"><o>&nbsp;<\/o><\/p>\n<p class=\"MsoNormal\">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=\"MsoNormal\"><o>&nbsp;<\/o><\/p>\n<p class=\"MsoNormal\">Att.<\/p>\n<p class=\"MsoNormal\"><o>&nbsp;<\/o><\/p>\n<p class=\"MsoNormal\">Enviado do <a href=\"https:\/\/go.microsoft.com\/fwlink\/?LinkId=550986\">  Email<\/a> para Windows 10<\/p>\n<p class=\"MsoNormal\"><o>&nbsp;<\/o><\/p>\n<\/p><\/div>\n<hr style=\"width:98%;\" tabindex=\"-1\">\n<div id=\"divRplyFwdMsg\" dir=\"ltr\"><font face=\"Calibri, sans-serif\" style=\"font-size:11pt;\" color=\"#000000\"><b>De:<\/b>  &lt;&gt; em nome de Helder Amaral helderamaral@yahoo.com.br  &lt;&gt;<br \/>  <b>Enviado:<\/b> Thursday, May 23, 2019 9:39:13 AM<br \/>  <b>Para:<\/b> Ptpgroup<br \/>  <b>Assunto:<\/b>  Refer\u00eancia a forms distintos em 1 ValueSet<\/font>  <\/p>\n<div>&nbsp;<\/div>\n<\/p><\/div>\n<div><span>&nbsp;<\/span>  <\/p>\n<div id=\"ygrp-text\">\n<div class=\"yahoo-style-wrap\" style=\"font-family:courier new, courier, monaco, monospace, sans-serif;font-size:16px;\">\n<div>\n<div>\n<div style=\"font-family: &quot;courier new&quot;, courier, monaco, monospace, sans-serif;font-size: 16px;\">  Bom dia a todos.<\/div>\n<div style=\"font-family: &quot;courier new&quot;, courier, monaco, monospace, sans-serif;font-size: 16px;\">  <\/div>\n<div style=\"font-family: &quot;courier new&quot;, courier, monaco, monospace, sans-serif;font-size: 16px;\">  Algu\u00e9m sabe uma forma de usar em um value set referencias a forms e blocos distintos.<\/div>\n<div style=\"font-family: &quot;courier new&quot;, courier, monaco, monospace, sans-serif;font-size: 16px;\">  <\/div>\n<div style=\"font-family: &quot;courier new&quot;, courier, monaco, monospace, sans-serif;font-size: 16px;\">  O flexfield <span><span style=\"color: rgb(0, 0, 0);font-family: &quot;courier new&quot;, courier, monaco, monospace, sans-serif;font-size: 16px;\">na linha da requisi\u00e7\u00e3o de compras&nbsp;<\/span><\/span>\u00e9 usado em 2 forms: cria\u00e7\u00e3o (POXRQERQ)&nbsp;e consulta(POXRQVRQ)<\/div>\n<div style=\"font-family: &quot;courier new&quot;, courier, monaco, monospace, sans-serif;font-size: 16px;\">  No forms&nbsp;<span style=\"color: rgb(0, 0, 0);font-family: courier, monaco, monospace, sans-serif;\">POXRQERQ o bloco \u00e9 o&nbsp;LINES<\/span><\/div>\n<div style=\"font-family: &quot;courier new&quot;, courier, monaco, monospace, sans-serif;font-size: 16px;\">  No forms&nbsp;<span style=\"color: rgb(0, 0, 0);font-family: courier, monaco, monospace, sans-serif;\">POXRQVRQ o bloco \u00e9 o&nbsp;REQ_LINES_FOLDER<\/span><\/div>\n<div style=\"font-family: &quot;courier new&quot;, courier, monaco, monospace, sans-serif;font-size: 16px;\">  <span style=\"color: rgb(0, 0, 0);font-family: courier, monaco, monospace, sans-serif;\"><br \/>  <\/span><\/div>\n<div style=\"font-family: &quot;courier new&quot;, courier, monaco, monospace, sans-serif;font-size: 16px;\">  <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&nbsp;cria\u00e7\u00e3o<\/span><\/div>\n<div style=\"font-family: &quot;courier new&quot;, courier, monaco, monospace, sans-serif;font-size: 16px;\">  <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 style=\"font-family: &quot;courier new&quot;, courier, monaco, monospace, sans-serif;font-size: 16px;\">  <span style=\"color: rgb(0, 0, 0);font-family: courier, monaco, monospace, sans-serif;\"><br \/>  <\/span><\/div>\n<div style=\"font-family: &quot;courier new&quot;, courier, monaco, monospace, sans-serif;font-size: 16px;\">  <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 style=\"font-family: &quot;courier new&quot;, courier, monaco, monospace, sans-serif;font-size: 16px;\">  <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 style=\"font-family: &quot;courier new&quot;, courier, monaco, monospace, sans-serif;font-size: 16px;\">  <span style=\"color: rgb(0, 0, 0);font-family: courier, monaco, monospace, sans-serif;\"><br \/>  <\/span><\/div>\n<blockquote style=\"margin: 0px 0px 0px 40px;padding: 0px;font-family: &quot;courier new&quot;, courier, monaco, monospace, sans-serif;font-size: 16px;\">\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 \/>  <\/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:&nbsp; 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 \/>  <\/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:&nbsp; 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.&nbsp; Correct your trigger logic to precisely specify a valid field.<\/b><\/span><\/p><\/blockquote>\n<\/blockquote>\n<div style=\"font-family: &quot;courier new&quot;, courier, monaco, monospace, sans-serif;font-size: 16px;\">  <span style=\"color: rgb(0, 0, 0);font-family: courier, monaco, monospace, sans-serif;\">  <\/p>\n<div>  <\/div>\n<div>Outra tentativa foi usar uma personaliza\u00e7\u00e3o em cada forms para setar uma GLOBAL.<\/div>\n<div>  <\/div>\n<p>  <\/span><\/div>\n<div style=\"font-family: &quot;courier new&quot;, courier, monaco, monospace, sans-serif;font-size: 16px;\">  <span style=\"color: rgb(0, 0, 0);font-family: courier, monaco, monospace, sans-serif;\">GLOBAL.ITEM_ID :=&nbsp;LINES.ITEM_ID ou&nbsp;<\/span>GLOBAL.ITEM_ID :=&nbsp;REQ_LINES_FOLDER.ITEM dependendo do forms.<\/div>\n<div style=\"font-family: &quot;courier new&quot;, courier, monaco, monospace, sans-serif;font-size: 16px;\">  <span style=\"color: rgb(0, 0, 0);font-family: courier, monaco, monospace, sans-serif;\"><br \/>  <\/span><\/div>\n<div style=\"font-family: &quot;courier new&quot;, courier, monaco, monospace, sans-serif;font-size: 16px;\">  <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 style=\"font-family: &quot;courier new&quot;, courier, monaco, monospace, sans-serif;font-size: 16px;\">  <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 style=\"font-family: &quot;courier new&quot;, courier, monaco, monospace, sans-serif;font-size: 16px;\">  <span style=\"color: rgb(0, 0, 0);font-family: courier, monaco, monospace, sans-serif;\"><br \/>  <\/span><\/div>\n<div style=\"font-family: &quot;courier new&quot;, courier, monaco, monospace, sans-serif;font-size: 16px;\">  Algu\u00e9m sabe se tem uma forma de usar &quot;:SYSTEM.CURRENT_FORM&quot;.ITEM_ID dentro do ValueSet?<\/div>\n<div style=\"font-family: &quot;courier new&quot;, courier, monaco, monospace, sans-serif;font-size: 16px;\">  Se isso for poss\u00edvel funcionaria para ambos os forms\/bloco.<\/div>\n<div style=\"font-family: &quot;courier new&quot;, courier, monaco, monospace, sans-serif;font-size: 16px;\">  <\/div>\n<div style=\"font-family: &quot;courier new&quot;, courier, monaco, monospace, sans-serif;font-size: 16px;\">  <\/div>\n<div style=\"font-family: &quot;courier new&quot;, courier, monaco, monospace, sans-serif;font-size: 16px;\">  Qualquer ajuda bem nesse sentido \u00e9 bem vinda.<\/div>\n<div style=\"font-family: &quot;courier new&quot;, courier, monaco, monospace, sans-serif;font-size: 16px;\">  <\/div>\n<div style=\"font-family: &quot;courier new&quot;, courier, monaco, monospace, sans-serif;font-size: 16px;\">  Obrigado.<\/div>\n<div style=\"font-family: &quot;courier new&quot;, courier, monaco, monospace, sans-serif;font-size: 16px;\">  Helder Costa Amaral<\/div>\n<\/p><\/div>\n<p>  <\/div>\n<div>  <\/div>\n<\/p><\/div>\n<\/p><\/div>\n<p>  <!-- end group email --><\/div>\n<\/p><\/div>\n<p>               <\/HTML><\/HTML><\/p>\n","protected":false},"excerpt":{"rendered":"<p>&nbsp; &nbsp; Duas dicas, Se o campo que vc quer referenciar tamb\u00e9m for uma value set vc pode usar da seguinte forma (Eu sei que&hellip; <\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[29],"tags":[],"class_list":["post-18346","post","type-post","status-publish","format-standard","hentry","category-base-de-conhecimentos"],"_links":{"self":[{"href":"https:\/\/orabr.virttus.com\/index.php?rest_route=\/wp\/v2\/posts\/18346","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=18346"}],"version-history":[{"count":0,"href":"https:\/\/orabr.virttus.com\/index.php?rest_route=\/wp\/v2\/posts\/18346\/revisions"}],"wp:attachment":[{"href":"https:\/\/orabr.virttus.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=18346"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/orabr.virttus.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=18346"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/orabr.virttus.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=18346"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}