== Removing Duplicate QSOs from the Currently Open Log == This procedure checks each QSO in your log to see whether any other QSO in your log that exactly matches its '''Callsign''', '''Band''', '''Mode''', and '''QSO Begin Date and Time''' (to the second), and makes it easy to delete any duplicates that are discovered. The time required to execute this procedure is proportional to the square of the number of QSOs in your log; thus it can take awhile if your log contains many QSOs. 1. if the '''Main''' window's '''QSL''' tab shows that the QSL Queue contains one or more entries, either complete the QSLing operation in progress, or abandon it by clicking the '''Clear''' button; do not proceed until the QSL Queue is emptry. 1. on the '''Config''' window's '''Log''' tab, click the '''Log''' panel's '''Backup''' button (to make a backup copy of your log in case you don't like the results of this procedure) 1. on the '''Main''' window's '''Log QSOs''' tab, a. click the '''Filter''' panel's '''X''' button (to ensure that all of your QSOs are present in the '''Log Page Display''') a. click the '''Adv''' command button to display the '''Advanced Filters, Sorts, and Modifiers''' window (the '''Adv''' command button is located above the '''Log Page Display''', not in the '''Sort''' panel) 1. in the '''Advanced Filters, Sorts, and Modifiers''' window's '''Duplicates''' panel, a. specify the '''Range''' in minutes i. 0 means another QSO must exactly match the QSO's begin date/time to be considered a duplicate i. a number larger than 0 specifies a range before and after the QSO's begin date/time; if another QSO's begin date/time falls in this range, the QSO will be considered a duplicate a. click the '''Filter''' button; since this operation will clear the [[http://www.dxlabsuite.com/dxkeeper/Help/Items.htm#select|Select item]] in every logged QSO and then set the [[http://www.dxlabsuite.com/dxkeeper/Help/Items.htm#select|Select item]] to {{{Y}}} in each duplicate QSO, you will be prompted to confirm that you wish to proceed. 1. if you don't care about choosing which of a pair of identical QSOs to delete, then on the '''Main''' window's '''Log QSOs''' tab, depress the '''CTRL''' key while clicking the '''Delete''' button 1. if you'd prefer to select which of a pair of identical QSOs to delete, possibly moving information (e.g. from ''Name'' or ''Address'' items) from one QSO to the other before deleting a duplicate, then a. on the Main window's '''Log QSOs''' tab, i. click the Filter panel's '''X''' button to remove all Log Page Display filtering i. set the '''Sort''' panel to '''UTC''' a. if the ''APP_DXKEEPER_SELECT'' item is not visible in the Log Page Display, [[LogPageDisplayConfiguration| add a column for this item]] a. review the QSOs in the Log Page Display, setting or clearing the [[http://www.dxlabsuite.com/dxkeeper/Help/Items.htm#select|Select items]] of those QSOs you do or don't wish to have deleted; double-clicking a QSO to filter the Log Page Display to show only QSOs with that same callsign can be helpful when performing this review. a. on the Main window's '''Log QSOs''' tab, i. click the Filter panel's '''Sel''' button, and verify that the QSOs now visible in the Log Page Display are the ones you wish to delete; note that if no QSOs are visible, that means no duplicate QSOs were found. i. depress the '''CTRL''' key while clicking the '''Delete''' button ---- [[DXLabDiscussionGroup|Post a question or suggestion on the DXLab Discussion Group]] [[Logging]] [[GettingStarted|Getting Started with DXLab]]