Add new Quote button on Unified Interface not working - microsoft-dynamics

I've just moved over to v9 from v8 on a on-premise instance of Dynamics and I'm messing around with the Unified Interface.
I've encountered an issue where the Add New Quote button on the quote subgrid in the opportunity form doesn't do anyting when it's pressed.
Can anyone give me some sort of direction on how to fix this issue?

Related

Oracle Apex Default "Create"-Button

I realised when creating a form with Apex (Version 19.2) a "create" button is generated. This one's behaviour is set to "define by dynamic option". Now the issue and the question at the same time is the fact that upon changing the behaviour once and then returning it back to the default setting the button will stop working.
If I were to create a new button I would have to manualy write all the insert operations for the whole form which I want to avoid.
Is this a bug from Apex itself or am I missing something?
I've found that in Oracle Apex (I'm working in v20.2), sometimes it's just easier to recreate something than to spend hours hunting for the reason it doesn't work. I copy the code I need to my NotePad and then copy the code to the new something. As it was in this particular example I spent 2 hours searching for the problem, whilst actually fixing the problem (with a new button) only took 5 minutes. Part of my problem was that I didn't know why the button wasn't clicking (no pun intended).
In this particular case it was a button on a form that calls "Form - Automatic Row Processing (DML)", using a Create button that calls "SQL INSERT action" Database Action. The problem happened when I changed the form from Modal to Non Modal and Back again.

Sitecore Publish restrictions dialog updates All versions for a language

I am running into an issue when opening the Change Publishing restrictions or Publish Settings dialog and Click OK to close the wizard. All my versions for the Item are Modified with the Current Date and Time. Thus, loosing all the version history for that Item Language. Any help would be greatly appreciated.
This is not possible out of the box (or as far as I am aware). You will need to modify the existing set publishing form. I posted a solution in Bit Bucket Keep in mind that this might not reflect your case as I am not sure which version of sitecore you are using. Basically the code is overriding the existing OnOK code which foreaches all the versions and updates them, adding the following line:
// Modify Here
if (string.IsNullOrEmpty(dateTimePicker1.Value) && string.IsNullOrEmpty(dateTimePicker2.Value))
{
continue;
}
It means that if both pickers were left empty - it won't modify the item version. Please keep in mind that I just smoke tested this solution, so I suggest you run it by sandbox first :)

All icons missing after modifying a custom entity

Today I did something I've been meaning to do for a while. I got around to creating some icons for the two custom entities I created a while ago. These custom entities were Account Product and Contact Product. I used a microsoft tool to import and publish the new icons. This seemed to work ok. The problem is now the only icons that show up in the entire CRM are the two new icons. All the rest are just blank with little red dots. This isn't the case on the computer I made the change from. All icons are present there. But from every other computer all icons are missing. I seems to be some sort of permission thing but I'm blowed if I know know what it is.
Please help. Any ideas?
Image available here http://i244.photobucket.com/albums/gg14/chimpsinties/Temp/Clipboard01.jpg
Here is the post I followed with a link to the tool http://mscrmtools.blogspot.co.uk/2010/04/updating-custom-entities-icons.html
I have seen that sort of image in Dynamics when you need to publish all the customisations.

wxSmith a good way to manage wxPanel

I have a project where I'd like to have many wxPanel which are displayed or hide, depending the selection of the user. All panel are on the same position, only one is displayed at a time.
On a code side, there is no problem at all. Where it gets tricky, is how to manage this with wxSmith and keep a clear view while having many wxpanel at the sample location?
One way which is really not proper is to user the wxNotebook, and then when you start the soft delete all tabs and then show the needed panel.
I have look around to try to have the panel on a "other" wxSmith window and then load it, like a class but haven't find anything good.
I'm sure, as wxSmith is really a great tool that it must have a way to do this.
Thanks for your help!
See ya
"One way which is really not proper is to user the wxNotebook, and then when you start the soft delete all tabs and then show the needed panel."
Why not? I use that technique for AtomWeaver, and it works fine. The plus side is that you can design each page normally on a RAD GUI builder.
I've created a class called GUI_NotebookPageData that holds a pointer to a single notebook page. Create an array of these, holding info about all notebook pages.
Then, by index, or by name, get the info of the page you want to show/hide, and use wxNotebook's RemovePage()/InsertPage() methods.
This method is specially good for having several pages shown at the same time.
Actually it's possible to use external ressources with wxSmith, then it's very simple to manage the frames.
It create a derived class from wxPanel (or other window) on a new wxSmith window, easy to manage then just required to include it on the project.

How can I visually design a component in C++ Builder?

I have been away from C++ for a couple of years now doing AS3/Flex work. I have gotten used to being able to create a component and place it in design mode with very little fuss and I am struggling to get my head around the C++ Builder way of doing the same thing.
I have written many components for C++ Builder in the past, but none of them have been visual. What I would like to do now is create a component for customer search and another for order processing because I want to be able to create a new instance of these on the fly. What I don't want to do is have to place each of the components like the dbgrid and search fields manually in code. I would like to do this (as well as set their properties) in design mode.
How do I go about this? I have browsed the source for other Delphi components and I notice they have dfm files which seems to be what I need. How do I do this in C++ Builder? The only option I see is to add a new form if I want a dfm, but this isn't what I want as my components will be based on TPanel.
Is there a way to do this or do I have to resort to doing it all in code with no visual reference?
Pursuing the DFM idea I did a test this morning where I created a component based on TPanel and added a new form to it which I create and parent in the constructor of the component. In design mode I set the form border to none and placed a grid on it. This all looks OK until I place the component in my application, at that point it looks like a panel with a standard looking form in it and the grid is missing. If I run the app the panel shows as expected, borderless and with a grid. The DFM appears to be ignored in design mode for some reason.
If you know a better way to do this than using components then please give me some pointers.
Any help and advice will be appreciated beyond words
You might want to have a look at frames (look for "Frame objects"). They are "subforms" you can design visually and then place on forms.
Just as an FYI item, you can also drop the panel on a form, put any other controls on it, position them, set captions, etc..
Now, click the panel to select it, and use Component->Create Component Template from the IDE's main menu. This creates a unit you can install as a component which will add the panel and it's sub-controls (as a single component) to the IDE's component palette.
Of course, you can then modify the source for that new component like any other component source.