2017-08-04 48 views
0

我遇到了按钮问题。使用相同的ID(非活动的)

我有客户,这些都有一个号码(客户:: ClientID)。现在,我想以另一种形式制作一个按钮,并将活动的clientID发送给另一个应用程序,该应用程序将使用此clientID在该应用程序中显示有关该客户端的信息。

现在,我已经和其中包含下面的代码片段打开URL按钮:

"http://localhost:12345/showClientFile?clientid=" & Clients::ClientID 

当我点击viewlayout按钮,总是在应用程序(不论我在哪个记录)相同的clientID,而不是来自我所在记录的clientID。当我在浏览器中检查URL时,它也一直是同一个id。我错过了什么吗?

+0

不确定你的意思是“viewlayout”或“另一种形式的按钮”。为了让你描述的工作,你(和你的按钮)需要在“客户”的布局上。 –

+0

我确实在另一个TO的布局上,有什么方法可以将这个值放入这个TO中吗? viewlayout只是普通视图的名称(不是编辑视图:p),form是我用于不同TO的名称。我并没有真正专注于这种文件制作器语法。我为此感到抱歉;-) –

+0

如果您在另一个TO的布局中,那么如何判断哪个客户端是您想要的? - P.S.我建议您在专门讨论FileMaker平台的其中一个论坛上发布此信息,您可以在其中讨论您的问题,如有必要,请附上相关文件。 SO完全是一个问答网站。 –

回答

1

如果您使用的布局未链接到Clients表格事件,那么您的布局链接至Clients表格的布局必须存在关系。否则你不会看到Clients::ClientID的任何值。

你说你想发送“active clientID”。你或系统如何知道活动的clientID是什么?它是否存储在全局变量中,如$$_ACTIVE_CLIENT_ID或全球字段Clients::g_active_client_id?当你可以对自己说,“当我想知道活动客户端ID是什么时,我看这里这里,”那么你知道要编辑URL计算需要做什么。

"http://localhost:12345/showClientFile?clientid=" & $$_ACTIVE_CLIENT_ID