-
Notifications
You must be signed in to change notification settings - Fork 692
[Event Requet] Table 225 "Post Code".LookupPostCode #29805
Copy link
Copy link
Closed
Labels
FinanceGitHub request for Finance areaGitHub request for Finance areaevent-requestRequest for adding an eventRequest for adding an eventships-in-future-updateFix ships in a future updateFix ships in a future update
Description
Why do you need this change?
We have custom fields in table and we need use them during lookup.
Describe the request
procedure LookupPostCode(var CityTxt: Text; var PostCode: Code[20]; var CountyTxt: Text; var CountryCode: Code[10])
var
PostCodeRec: Record "Post Code";
PostCodes: Page "Post Codes";
IsHandled: Boolean;
begin
IsHandled := false;
OnBeforeLookupPostCode(CityTxt, PostCode, CountyTxt, CountryCode, IsHandled);
if IsHandled then
exit;
if CountryCode <> '' then begin
PostCodeRec.SetRange("Country/Region Code", CountryCode);
PostCodes.SetTableView(PostCodeRec);
end;
if PostCodeRec.Get(PostCode, CityTxt) then
PostCodes.SetRecord(PostCodeRec);
PostCodes.LookupMode := true;
if PostCodes.RunModal() = ACTION::LookupOK then begin
PostCodes.GetRecord(PostCodeRec);
//-----------------------------------------OnLookupPostCodeOnAfterSelectPostCode:BEGIN
OnLookupPostCodeOnAfterSelectPostCode(PostCodeRec);
//-----------------------------------------OnLookupPostCodeOnAfterSelectPostCode:END
PostCode := PostCodeRec.Code;
CityTxt := PostCodeRec.City;
CountryCode := PostCodeRec."Country/Region Code";
CountyTxt := PostCodeRec.County;
end;
end;
//-----------------------------------------OnLookupPostCodeOnAfterSelectPostCode:BEGIN
[IntegrationEvent(false, false)]
local procedure OnLookupPostCodeOnAfterSelectPostCode(var PostCodeRec: Record "Post Code")
begin
end;
//-----------------------------------------OnLookupPostCodeOnAfterSelectPostCode:END
Internal work item: AB#624643
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
FinanceGitHub request for Finance areaGitHub request for Finance areaevent-requestRequest for adding an eventRequest for adding an eventships-in-future-updateFix ships in a future updateFix ships in a future update