@@ -120,49 +120,53 @@ Run the Python installer selecting all default options.
120120=========================================================================DIV80==
121121NOTES
122122
123- * All interactions with the utility are through the RM-Python-config.ini file
124- and the command line console window.
125- The RM-Python-config.ini file just give the location of the database to
126- modify. The same RM-Python-config.ini file can be shared with other utility
127- applications such as TestExternalFiles and GroupFromSQL.
128-
129- * Information that the user enters in the command window is checked before
130- it is used. It is unlikely that random data would be accepted by
131- the utility.
132-
133- * The utility asks for the name of the citation to change and the source
134- that it should use. In both cases, only enough of the name needs to be
135- entered to make it unique among all citations for all sources.
136- It is suggested that you copy and paste from the RM source edit window.
137- There is no need to manually type input.
138- One may start the name entry with a % char and it will be used as the
139- standard 'SQL Like' wild card.
140- If the full citation name is not unique, then as a workaround, you
141- could add some text to the citation name of the citation you want
142- to modify to make the name unique.
143-
144- * Checks made by the utility:
145- 1- User is asked for the citation name of the citation to modify.
146- a) the name must be found.
147- b) the name must be unique among all citations for all sources.
148- You will be made aware of problems.
149- 2- User is asked for the source that is to be used as the new parent of
150- the citation.
151- a) the source name must be found.
152- b) the source name must be unique.
153- c) the existing source used by the citation and the new source
154- specified must both use the same source template.
155- You will be made aware of problems.
156-
157- ===========================================DIV50==
123+ =========-
124+ All interactions with the utility are through the RM-Python-config.ini file
125+ and the command line console window.
126+ The RM-Python-config.ini file just gives the location of the database to
127+ modify. The same RM-Python-config.ini file can be shared with other RM
128+ utilities.
129+
130+ =========-
131+ Information that the user enters in the command window is checked before
132+ it is used. It is unlikely that random data would be accepted by
133+ the utility.
134+
135+ =========-
136+ The utility asks for the name of the citation to change and the source
137+ that it should use. In both cases, only enough of the name needs to be
138+ entered to make it unique among all citations for all sources.
139+ It is suggested that you copy and paste from the RM source edit window.
140+ There is no need to manually type input.
141+ One may start the name entry with a % char and it will be used as the
142+ standard 'SQL Like' wild card.
143+ If the full citation name is not unique, then as a workaround, you
144+ could add some text to the citation name of the citation you want
145+ to modify to make the name unique.
146+
147+ =========-
148+ Checks made by the utility:
149+ 1- User is asked for the citation name of the citation to modify.
150+ a) the name must be found.
151+ b) the name must be unique among all citations for all sources.
152+ You will be made aware of problems.
153+ 2- User is asked for the source that is to be used as the new parent of
154+ the citation.
155+ a) the source name must be found.
156+ b) the source name must be unique.
157+ c) the existing source used by the citation and the new source
158+ specified must both use the same source template.
159+ You will be made aware of problems.
160+
161+ =========-
158162REPORT_FILE_DISPLAY_APP
159163
160164Option to automatically open the report file in a display application.
161165The included ini sample file has this option activated and set to use Windows
162166NotePad as the display app. It can be deactivated by inserting a # character
163167at the start of the line. Your favorite editor may be substituted.
164168
165- ===========================================DIV50==
169+ =========-
166170RM-Python-config.ini (the config file)
167171
168172If there are any non-ASCII characters in the config file then the file must be
@@ -185,39 +189,29 @@ file line- REPORT_FILE_DISPLAY_APP
185189
186190If no report file is generated, look at the black command
187191console window for error messages that will help you fix the problem.
188- There is probably something wrong with the config file line-
189- REPORT_FILE_PATH
192+ There may be something wrong with the config file line- REPORT_FILE_PATH
190193
191- =========-
192- Error message:
194+ If the black console windows displays the message-
193195RM-Python-config.ini file contains a format error
194-
195- The problem is as stated, the solution may be harder to determine.
196- Start over with the supplied config file and make sure that works, Then make your
197- edits one by one to identify the problem.
198- You may want to look at- https://en.wikipedia.org/wiki/INI_file
199-
200- A reason that report file cannot be generated is if the specified REPORT_FILE_PATH
201- cannot be created.
202- The default value in the supplied config file should always work.
196+ See the section below.
203197
204198If no report file is generated and the black command console window closes
205199before you can read it, try first opening a command line console and then
206200running the exe or py file from the command line. The window will not close
207201and you'll be able to read any error messages.
208202
203+ =========-
204+ Error message:
205+ RM-Python-config.ini file contains a format error
206+
207+ Start over with the supplied config file and make sure that works, Then make your
208+ edits one by one to identify the problem.
209+ You may want to look at- https://en.wikipedia.org/wiki/INI_file
209210
210211=========================================================================DIV80==
211212TODO
212213* ?? what would you find useful?
213214
214- * Do you have citations in different sources with the same citation name?
215- That situation will prevent you from using this app.
216- I could add a workflow where the utility will first ask for the source
217- and then ask for a citation name that is used by that source, but
218- it increases the effort for a situation that may not be common, especially
219- as there is a workaround: temporarily change one of the citation names.
220-
221215
222216=========================================================================DIV80==
223217Feedback
0 commit comments