19.04.2021, 19:55 | #21 |
Участник
|
Я еще погоняю этот код и сделаю как ты рекомендовал.
Надо убедиться что не вылезет что-нибудь еще. Но по всем признакам все уже хорошо. Последний раз редактировалось Logger; 19.04.2021 в 20:21. |
|
|
За это сообщение автора поблагодарили: mazzy (2). |
03.06.2021, 13:37 | #22 |
Участник
|
1. Подправил оформление кода (убраны постфиксы в именах)
2. Добавил изменение подстрок X++: " if(" " for(" " while(" " switch(" " catch(" т.е. в коде становится так X++: " if (" " for (" " while (" " switch (" " catch (" Последний раз редактировалось Logger; 03.06.2021 в 13:40. |
|
|
За это сообщение автора поблагодарили: mazzy (15), sukhanchik (15), dech (10). |
02.06.2022, 13:10 | #23 |
Участник
|
Похоже не все.
Следующая версия: 1. Добавлена обработка форм. а. Если контрол назван по схеме ИмяДатасорса_ИмяПоля (а именно так среда и дает название когда drag/drop-ишь поля датасорса) то исправляет регистр в имени, Например sAlesTablE_saleSid --> SalesTable_SalesId б. В коде форм исправляет имена датасорсов и таблиц датасорсов а также их поля(раньше не понимал ссылки на датасорс и не исправлял. Понимал только таблички объявленные явно как локальные переменные). Например sAlesTablE --> salesTable sAlesTablE_DS --> salesTable_ds sAlesTablE.saleSid --> salesTable.SalesId в. В коде форм исправляет имена Autodeclarated контролов. Например sAlesTablE_saleSid --> salesTable_SalesId |
|
|
За это сообщение автора поблагодарили: mazzy (5). |
Теги |
sourceline |
|
|