X-CGP-ClamAV-Result: CLEAN X-VirusScanner: Niversoft's CGPClamav Helper v1.22.2a (ClamAV engine v0.102.2) X-Junk-Score: 0 [] X-KAS-Score: 0 [] From: "Walter Lo Nigro" Received: from smtpcmd03117.aruba.it ([62.149.158.117] verified) by post.selbstdenker.com (CommuniGate Pro SMTP 6.3.3) with ESMTP id 26571397 for webobjects-dev@wocommunity.org; Thu, 07 Oct 2021 17:23:39 +0200 Received-SPF: none receiver=post.selbstdenker.com; client-ip=62.149.158.117; envelope-from=walter@lonigro.net Received: from mbp-di-walter.homenet.telecomitalia.it ([82.63.24.20]) by Aruba Outgoing Smtp with ESMTPA id YVEsmDgCQDee6YVEsmb58I; Thu, 07 Oct 2021 17:23:18 +0200 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=aruba.it; s=a1; t=1633620198; bh=Cn9TFKVvRzVetsGpCwTapTQjQv0v4gnr5up90nOs8VI=; h=From:Content-Type:Mime-Version:Subject:Date:To; b=Q3X/k3BxwV3eR5PX/AxO6uMHReylUtEs3NvHtz4eRsUqRaWB9clN/dK4hqy5kPUwE 5oUP+r8J6SdbTcAuod1wF4sOaqTWMU3B1EKLaHTE9l2l9XD7Irhv1R0RYVr7jmt+Xf rpi1V16m94ZhDren8WGD2AkXeygX/O8N1HNkuKJZxRauMkQuR59xWmWLTO7RwZnrTj ll4gGiFsWPGjuOqRVEwQ/d2F9y3Sy/NhSVOT/xLkmRs/7aNEZo5Rw75HGPw4t8xddk U5OguaXGw7+wkSPJtPBEVnh089fUiAX7c8NCPu5RhlLWf8qA3OwJ19T2cNL7T0LpLE h7jc7nnE8CwLQ== Content-Type: multipart/signed; boundary="Apple-Mail=_D957EB85-8F5B-4B24-A625-182078DA619B"; protocol="application/pkcs7-signature"; micalg=sha1 Mime-Version: 1.0 (Mac OS X Mail 11.5 \(3445.9.7\)) Subject: Custom WOComponent "not seeing" D2W entity attributes in Inspect page Message-Id: Date: Thu, 7 Oct 2021 17:23:17 +0200 To: WebObjects & WOnder Development X-Mailer: Apple Mail (2.3445.9.7) X-CMAE-Envelope: MS4wfHgplLtoNqfNb5sDOd2OJdol1zZauqOYKDe5JIUcRWHREbB59LSyROz5dQ3KViHCB/1UwsR36/UjlKPrhd4DoiaPg2yM5ra2vgn8YpIuH4ONj+1vS6cA wSwZ8WBaIN+v0EbDkM5I/iz4l06ucSBGPBZseJ3peXyoOlXbMIuyU/7JS45b1cMz3NBTtI77Tg9YbPtsiARLMhnEslMa9bzBZbg= --Apple-Mail=_D957EB85-8F5B-4B24-A625-182078DA619B Content-Type: multipart/alternative; boundary="Apple-Mail=_D60109CD-0099-4955-8FA3-066F17664ADA" --Apple-Mail=_D60109CD-0099-4955-8FA3-066F17664ADA Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=utf-8 Dear Listers, Another (probably stupid) question for you=E2=80=A6 In my D2W Wonder app I have an entity =E2=80=98Registro=E2=80=99 and set = the InspectRegistro page to display a userPresentableDescription = attribute. I have created a custom WOComponent called = =E2=80=98RegistroDocente=E2=80=99 to display this attribute, basically = extending AjaxGrid. I have obviusly set the relevant rule in = d2w.d2wmodel and so far so good but... I have also defined some fetch specifications in my EOModeler which use = some $variables, and here=E2=80=99s the problem: I cannot find a way to = get the RegistroDocente component to get hold of attributes in entity = Registro, and I need them to get the fetch specifications working. Am I supposed to bind these attributes/variables somewhere? Is there a = specific EOEditingContext I must use for this? I am stunned :-/ Thank you for helping Walter *** Walter Lo Nigro, Trieste, Italy - http://www.wln.it *** *** Choral Activities, "G. Tartini" Conservatory, Trieste *** *** Freelance conductor, RiscOS/ROOL registered developer *** --Apple-Mail=_D60109CD-0099-4955-8FA3-066F17664ADA Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset=utf-8 Dear = Listers,

Another = (probably stupid) question for you=E2=80=A6

In my D2W Wonder app I have an entity = =E2=80=98Registro=E2=80=99 and set the InspectRegistro page to display a = userPresentableDescription attribute. I have created a custom = WOComponent called =E2=80=98RegistroDocente=E2=80=99 to display this = attribute, basically extending AjaxGrid. I have obviusly set the = relevant rule in d2w.d2wmodel and so far so good but...

I have also defined some = fetch specifications in my EOModeler which use some $variables, and = here=E2=80=99s the problem: I cannot find a way to get the = RegistroDocente component to get hold of attributes in entity Registro, = and I need them to get the fetch specifications working.

Am I supposed to bind = these attributes/variables somewhere? Is there a specific = EOEditingContext I must use for this? I am stunned :-/

Thank you for = helping
Walter

***  Walter Lo Nigro, Trieste, Italy =  -  http://www.wln.it  ***
*** =  Choral Activities, "G. Tartini" Conservatory, Trieste =  ***
***  Freelance conductor, = RiscOS/ROOL registered developer  ***

= --Apple-Mail=_D60109CD-0099-4955-8FA3-066F17664ADA-- --Apple-Mail=_D957EB85-8F5B-4B24-A625-182078DA619B Content-Disposition: attachment; filename=smime.p7s Content-Type: application/pkcs7-signature; name=smime.p7s Content-Transfer-Encoding: base64 MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIINejCCBnUw ggTdoAMCAQICDCjDmB0AAAAAVx3Q5zANBgkqhkiG9w0BAQsFADBcMQswCQYDVQQGEwJTSTEcMBoG A1UEChMTUmVwdWJsaWthIFNsb3ZlbmlqYTEXMBUGA1UEYRMOVkFUU0ktMTc2NTk5NTcxFjAUBgNV BAMTDVNJLVRSVVNUIFJvb3QwHhcNMTYwNTI0MTE0OTQxWhcNMzYwNDIzMjIwMDAwWjBaMQswCQYD VQQGEwJTSTEcMBoGA1UEChMTUmVwdWJsaWthIFNsb3ZlbmlqYTEXMBUGA1UEYRMOVkFUU0ktMTc2 NTk5NTcxFDASBgNVBAMTC1NJR0VOLUNBIEcyMIIBojANBgkqhkiG9w0BAQEFAAOCAY8AMIIBigKC AYEA0SZdHanO5wIOwYuVhkr8mJUriatTf9yKhyqAOCStogeOhjAUnP2pMNhDDooA9fVHHvYzZyot 3GaQzEIJU4tzJQF96b/MGo5jATH0Nj+SA9hd1ZHGVSlpT1AJ1o86/t0lt53hqjDfv944sVz7sgeO QRoVtZI6meYvAyMKaULhd3VGAJMhEnRgsLamAFp9XdbwE83UbO35+bijQhqmzHGGi+4YQuWdI/oZ 3yrmSkbc0h/cTNO/sVyiKBfIL2BH1gf5ZHCHVRFAQDUmvE3n7oVaApU2qSx/842QVbR7eMQTG3Pu oKPCg/6eyflffrh90AoMzN0XSCIJdd0yVLTFgAcs5pKu+FBTNArDk5Vb6X1M6hFFGGYtD2LYOv3w 84NZNnbajhHkKJ0FQbT6LdGz+uNw9Mw0v5JNPleM3kI4YVWsAQL8E7DlzsfTEc8rfOZp5TDDeFXa pNryXdgvrgAwZJ5RV7+QjNgprQGzlx+DnktKiAk6qlsPLoek/g1ZeHqJpsmPAgMBAAGjggI3MIIC MzASBgNVHRMBAf8ECDAGAQH/AgEAMA4GA1UdDwEB/wQEAwIBBjA6BgNVHSAEMzAxMC8GBFUdIAAw JzAlBggrBgEFBQcCARYZaHR0cDovL3d3dy5jYS5nb3Yuc2kvY3BzLzBpBggrBgEFBQcBAQRdMFsw NgYIKwYBBQUHMAKGKmh0dHA6Ly93d3cuY2EuZ292LnNpL2NydC9zaS10cnVzdC1yb290LmNydDAh BggrBgEFBQcwAYYVaHR0cDovL29jc3AuY2EuZ292LnNpMBEGA1UdDgQKBAhMJSeMqC1ynjCCATwG A1UdHwSCATMwggEvMIG3oIG0oIGxhipodHRwOi8vd3d3LmNhLmdvdi5zaS9jcmwvc2ktdHJ1c3Qt cm9vdC5jcmyGgYJsZGFwOi8veDUwMC5nb3Yuc2kvY249U0ktVFJVU1QlMjBSb290LG9yZ2FuaXph dGlvbklkZW50aWZpZXI9VkFUU0ktMTc2NTk5NTcsbz1SZXB1Ymxpa2ElMjBTbG92ZW5pamEsYz1T ST9jZXJ0aWZpY2F0ZVJldm9jYXRpb25MaXN0MHOgcaBvpG0wazELMAkGA1UEBhMCU0kxHDAaBgNV BAoTE1JlcHVibGlrYSBTbG92ZW5pamExFzAVBgNVBGETDlZBVFNJLTE3NjU5OTU3MRYwFAYDVQQD Ew1TSS1UUlVTVCBSb290MQ0wCwYDVQQDEwRDUkwxMBMGA1UdIwQMMAqACEyjw2heCAJjMA0GCSqG SIb3DQEBCwUAA4IBgQA1YFckbeuNeukctaDcaoov8yM6yhK9uCD5CO7yZnMxif5UZuryGmQXcXrn mw9SiAkfGEM5yNMUYkGf3M9qCDSXVagql5TnXUWb7n1iHGV6Zgz5YoPOvoLnmLSSES6voJOBY8/L XT6OhoWDe2/cENeRWAyI4D8xA56v2ECfmSbPWj6LbJCh7ysmg4PDYm0u6nYi12k6KFhQmkleIfiT 7UrW8PkezGi5x78qfLKoZeL4Jzzb90y8D5lq9Y1PhD9YMeWsRJCqSWpnNczIE1sPxUuFc68UirA2 TP+xOnAmRwls4j1rPAt7i6sntrQQQQoI5sjWOVwvK4/OUW6ZeStUiJYPY3rRH1DaGllz9EvxoALY AeREPSF8Eo3/Q/w8arzpnuW4Su6Npd6/9fzrz5qGLbYEIQZqSGEH82nAfeMkxwwiWa1qhXPg1uAT oP3ciy7MpHDRJ2FgpYm1FolPyE5VvwHCpLqLzEFTAB2LuLuS73hFhMppG2k8UZh8d/7MJ93mYtow ggb9MIIFZaADAgECAgxUD5pNAAAAAFckw8UwDQYJKoZIhvcNAQELBQAwWjELMAkGA1UEBhMCU0kx HDAaBgNVBAoTE1JlcHVibGlrYSBTbG92ZW5pamExFzAVBgNVBGETDlZBVFNJLTE3NjU5OTU3MRQw EgYDVQQDEwtTSUdFTi1DQSBHMjAeFw0yMDA0MDkxMzM4MjZaFw0yNTA0MDkxNDA4MjZaMIGNMQsw CQYDVQQGEwJTSTESMBAGA1UECBMJU2xvdmVuaWphMRQwEgYDVQQLEwtpbmRpdmlkdWFsczFUMA8G A1UEBBMITG8gTmlncm8wEAYDVQQqEwlHdWFsdGllcm8wFAYDVQQFEw0yNDgxMDQyMjEyMDI4MBkG A1UEAxMSR3VhbHRpZXJvIExvIE5pZ3JvMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA voHTc9o3n0chIT4uLx29BdkUbFMivCbAHnlJrYjbbckvrEpUCslBT2FsRSTln5ObwwAZbMN8zhBa 8wUhhInNbziPx83EHhsZWn4ww/OOII3BlTNNuhHQIlB40iXOjNEBehHX3t2xq9q1nOHIoztgm/zV GRKv8D4dKc3I/CQfeRlzKnIpdjXN9fbRw4WoM2i9JUwX3j2Gy3d6UA7Qp8oZZWlK0nihELDMPhT1 Dow9cFbLwJKBFbf8IQuidZFCtvMlPkKPhr/SoFXshlAb5/eeTW1niGS/Ki/KemSsz4jQjFbbBQZ0 B0IsRbZGuX4kPxYjRsxmRR8tt5LBxN5XbCb/kwIDAQABo4IDDTCCAwkwDgYDVR0PAQH/BAQDAgXg MEwGA1UdIARFMEMwNgYLKwYBBAGvWQICAwUwJzAlBggrBgEFBQcCARYZaHR0cDovL3d3dy5jYS5n b3Yuc2kvY3BzLzAJBgcEAIvsQAEAMIGlBggrBgEFBQcBAwSBmDCBlTAIBgYEAI5GAQEwdAYGBACO RgEFMGowMxYtaHR0cHM6Ly93d3cuY2EuZ292LnNpL2Nwcy9zaWdlbmNhMl9wZHNfZW4ucGRmEwJl bjAzFi1odHRwczovL3d3dy5jYS5nb3Yuc2kvY3BzL3NpZ2VuY2EyX3Bkc19zbC5wZGYTAnNsMBMG BgQAjkYBBjAJBgcEAI5GAQYBMHEGCCsGAQUFBwEBBGUwYzA8BggrBgEFBQcwAoYwaHR0cDovL3d3 dy5zaWdlbi1jYS5zaS9jcnQvc2lnZW4tY2EtZzItY2VydHMucDdjMCMGCCsGAQUFBzABhhdodHRw Oi8vb2NzcC5zaWdlbi1jYS5zaTAdBgNVHREEFjAUgRJ3YWx0ZXJAbG9uaWdyby5uZXQwggE6BgNV HR8EggExMIIBLTCBtaCBsqCBr4YqaHR0cDovL3d3dy5zaWdlbi1jYS5zaS9jcmwvc2lnZW4tY2Et ZzIuY3JshoGAbGRhcDovL3g1MDAuZ292LnNpL2NuPVNJR0VOLUNBJTIwRzIsb3JnYW5pemF0aW9u SWRlbnRpZmllcj1WQVRTSS0xNzY1OTk1NyxvPVJlcHVibGlrYSUyMFNsb3ZlbmlqYSxjPVNJP2Nl cnRpZmljYXRlUmV2b2NhdGlvbkxpc3Qwc6BxoG+kbTBrMQswCQYDVQQGEwJTSTEcMBoGA1UEChMT UmVwdWJsaWthIFNsb3ZlbmlqYTEXMBUGA1UEYRMOVkFUU0ktMTc2NTk5NTcxFDASBgNVBAMTC1NJ R0VOLUNBIEcyMQ8wDQYDVQQDEwZDUkwzMDEwEwYDVR0jBAwwCoAITCUnjKgtcp4wEQYDVR0OBAoE CEkPtRx7DAYNMAkGA1UdEwQCMAAwDQYJKoZIhvcNAQELBQADggGBAJ5cFhukIAuqrb88WxhMl6YL +AYrT7T6UGB36LTe8y4yU/a1bGRwjQ0i+1v5fra/MGvINF7uhWykvKVzniHhgHlg1/ClsW2ok/wH xhA6Wxh8PRgMq0HDWGgInLwKu2BJQGZP+R08dclWqAmIgZLHXvcDqTTgpENJaVBjuXAMEv9cCL85 gQ1iudyENkgTG/kfqJrDO5W6kE54nmxUxSLyZ1mPs7slCYyC1EMPGuGec+kbrMikY2bpVRfeiwAD 9+uqDcyDyKo56E3E65SGD5aIVsr821+EcxC+ZlL1yv+8hDb4ydw1VLB7NNQ/OUZzkji5jbKQ3hp7 RRIzNpMMetAzIRmaePN1LXnGoRolHFaUYDcRHbP8Q1sEjWqR5dy6KvukcKpdW/Bz3cGM3+BNz9NH ZR8wP90O0tRQ4EebaZF0g4udgy9oW1R4JbuzAGFOfn9HCSEtS97kTQTKOcRn3KDLrOfqqWIw12UH k4RNoZnnAp8vFML9obpYDxItyHpCOybA4TGCAuowggLmAgEBMGowWjELMAkGA1UEBhMCU0kxHDAa BgNVBAoTE1JlcHVibGlrYSBTbG92ZW5pamExFzAVBgNVBGETDlZBVFNJLTE3NjU5OTU3MRQwEgYD VQQDEwtTSUdFTi1DQSBHMgIMVA+aTQAAAABXJMPFMAkGBSsOAwIaBQCgggFVMBgGCSqGSIb3DQEJ AzELBgkqhkiG9w0BBwEwHAYJKoZIhvcNAQkFMQ8XDTIxMTAwNzE1MjMxOFowIwYJKoZIhvcNAQkE MRYEFLB7tQeNQOFMOPmFfZN65Dja7AcTMHkGCSsGAQQBgjcQBDFsMGowWjELMAkGA1UEBhMCU0kx HDAaBgNVBAoTE1JlcHVibGlrYSBTbG92ZW5pamExFzAVBgNVBGETDlZBVFNJLTE3NjU5OTU3MRQw EgYDVQQDEwtTSUdFTi1DQSBHMgIMVA+aTQAAAABXJMPFMHsGCyqGSIb3DQEJEAILMWygajBaMQsw CQYDVQQGEwJTSTEcMBoGA1UEChMTUmVwdWJsaWthIFNsb3ZlbmlqYTEXMBUGA1UEYRMOVkFUU0kt MTc2NTk5NTcxFDASBgNVBAMTC1NJR0VOLUNBIEcyAgxUD5pNAAAAAFckw8UwDQYJKoZIhvcNAQEB BQAEggEARItbBh1d4jWNPhSCxaRz1UONqhtrYlEYUpCEu+oC4cpvEUH7nc3zkacXnROBOJrrTkfy 9o3U7hOP2rcP6dKUB4EQLM5eCYZ8yDMQx0BwxZAq7jjgpM6st99U0mYDTdhkY/rlayG9jPqWcXk5 h8Q3l+aJPoPuyf1jE3RQ4kksDnbLsWvZYA1ks0os1dUS0P7EsPn4RG+OQrkeorRyuFaxW/7QxnCG K+DBIWpJZRlXE4cSzucdZVrWG1OdMite6M+XjkAskMj5pacSEaDVcHQVzc3UWLrepmFAcLwhZYcz sOgYicHB7ygkYqXfSNSULrnqH/F2oNXCuQXPFg2vD/YtyQAAAAAAAA== --Apple-Mail=_D957EB85-8F5B-4B24-A625-182078DA619B--