Skip to content

Commit a17d01b

Browse files
committed
Merge branch 'release/v.0.9.0'
2 parents 8378980 + 3023aea commit a17d01b

File tree

8 files changed

+1157
-1090
lines changed

8 files changed

+1157
-1090
lines changed

.gitignore

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,4 @@
11
*.epf
22
*.zip
3+
tmp
4+
dp/.settings/

README.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@
2424
2. Поле "Обязательное" роли поля набора данных сейчас устанавливается принудительно, хотя в документации отмечено как "Только чтение" (EDT тоже ругается)
2525
3. Поле "Схема" вложенной схемы компоновки данных при добавлении имеет тип неопределено и принудительно устанавливается значение "Новый СхемаКомпоновкиДанных()", хотя в документации отмечено как "Только чтение" (EDT тоже ругается)
2626
4. В исходных настройках СКД в полях ТипЗначения составного типа могут встречаться дубли типов <БизнесПроцесс....> при загрузке дубли схлопываются
27-
5. В исходных настройках СКД иногда встречается некорректный тип элементов свойства "ПараметрыДанных" объекта "НастройкиКомпоновкиДанных", вместо "ЗначениеПараметраНастроекКомпоновкиДанных" используется "ЗначениеПараметраКомпоновкиДанных". После выгрузки загрузки СКД, все эелементы поля "ПараметрыДанных" будут приведены к типу "ЗначениеПараметраНастроекКомпоновкиДанных".
27+
5. В исходных настройках СКД иногда встречается некорректный тип элементов свойства "ПараметрыДанных" объекта "НастройкиКомпоновкиДанных", вместо "ЗначениеПараметраНастроекКомпоновкиДанных" используется "ЗначениеПараметраКомпоновкиДанных". После выгрузки загрузки СКД, все элементы поля "ПараметрыДанных" будут приведены к типу "ЗначениеПараметраНастроекКомпоновкиДанных".
2828
6. Если в исходных настройках поле типа "Дата" имеет значение Неопределено, то при загрузке будет установлена пустая дата
2929
7. Если в исходных настройках поле типа "Строка" имеет значение Неопределено, то при загрузке будет установлена пустая строка
3030
8. Не заполняется поле "Идентификатор" в элементах структуры настроек (Группировки, Таблицы, Диаграммы), т.к. имеет признак "Только чтение", а автоматического присвоения значения не происходит. Влияние на работоспособность СКД пока не проверялось.
@@ -50,7 +50,7 @@ ___
5050
- ЗначениеИзСтруктуры(СтруктураЗначения, ПолучатьБитыеСсылки)
5151

5252
#### Прикладные объекты (ссылочные)
53-
При приобразовании ссылочных объектов могут быть использованы фильтры свойств. Используеются единый набор параметров:
53+
При преобразовании ссылочных объектов могут быть использованы фильтры свойств. Используется единый набор параметров:
5454
- **Объект** - преобразуемый/восстанавливаемый объект
5555
- **СтруктураОбъекта** - результат преобразования / источник для восстановления
5656
- **СписокСвойств** - список свойств, которые попадут в результат преобразования
@@ -121,7 +121,7 @@ ___
121121
- Библиотека - Обработка-объект библиотеки преобразования данных (этой библиотеки)
122122

123123
#### Прикладные объекты (регистры)
124-
При приобразовании регистров могут быть использованы фильтры свойств. Используеются единый набор параметров:
124+
При преобразовании регистров могут быть использованы фильтры свойств. Используется единый набор параметров:
125125
- **НаборЗаписей** - преобразуемый/восстанавливаемый набор записей регистра
126126
- **СтруктураОбъекта** - результат преобразования / источник для восстановления
127127
- **СписокСвойств** - список свойств, которые попадут в результат преобразования
@@ -174,7 +174,7 @@ ___
174174
___
175175

176176
### Методы чтения/записи JSON
177-
При чтении записи JSON выполняется преобразование типов не совместимых с JSON в/из строки. Для преобразования "неизвестных" типов изпользуется ЗначениеВСтрокуВнутр().
177+
При чтении записи JSON выполняется преобразование типов не совместимых с JSON в/из строки. Для преобразования "неизвестных" типов используется ЗначениеВСтрокуВнутр().
178178
Значения типа "Дата" записываются/читаются в формате Microsoft.
179179

180180
- ЗаписатьОписаниеОбъектаВJSON(ОписаниеОбъекта)

build.cmd

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,10 @@
11
@echo off
22

3-
set v8version=8.3.15.1830
3+
set v8version=8.3.17.2256
44
set v8path="C:\Program Files\1cv8\%v8version%\bin\1cv8"
55
set edtprojectpath=%cd%\dp
66
set tmpdir=%cd%\tmp
7+
set tmpib="%tmpdir%\buildext"
78
set buildpath=%edtprojectpath%\bin
89

910
md "%tmpdir%"
@@ -16,13 +17,17 @@ call ring edt workspace export --project "%edtprojectpath%" --configuration-file
1617

1718
echo Starting build external data processors ^& reports...
1819

20+
echo Creating temporary infobase %tmpib%
21+
22+
%v8path% CREATEINFOBASE /F%tmpib% /DisableStartupDialogs
23+
1924
FOR /f %%f IN ('dir /b /a-d "%tmpdir%\result\ExternalDataProcessors\*.xml"') DO (
2025
FOR %%i IN (%%~nf) DO (
2126
echo Building %%~ni...
22-
%v8path% DESIGNER /LoadExternalDataProcessorOrReportFromFiles "%tmpdir%\result\ExternalDataProcessors\%%~ni.xml" "%buildpath%"
27+
%v8path% DESIGNER /F%tmpib% /LoadExternalDataProcessorOrReportFromFiles "%tmpdir%\result\ExternalDataProcessors\%%~ni.xml" "%buildpath%" /DisableStartupDialogs
2328
)
2429
)
2530

26-
rm -fr "%tmpdir%"
31+
rmdir /S /Q "%tmpdir%"
2732

2833
echo Finish building external data processors ^& reports.

dp/.settings/com._1c.g5.v8.dt.platform.services.core.prefs

Lines changed: 0 additions & 2 deletions
This file was deleted.

dp/.settings/org.eclipse.core.resources.prefs

Lines changed: 0 additions & 2 deletions
This file was deleted.

dp/DT-INF/PROJECT.PMF

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
11
Manifest-Version: 1.0
22
Runtime-Version: 8.3.14
33
Store-Version: 1.0.0
4-
Base-Project: SSL31Demo

0 commit comments

Comments
 (0)