Головна » Файли » Готові скрипти

Автоматичне заповнення дати складання документації
25.09.2016, 21:46

@Map.DeselectAll
@Map.SelectLayer id70005
$N=@Map.SelectedObject
$Data=@Date
$chyslo=@StringPart 1.$Data
$misyac=@StringPart 2.$Data
$rik=@StringPart 3.$Data
$Data="$rik-$misyac-$chyslo"
$Data=@DequoteText $Data
@Map.Object[$N].ParameterTag[ID7000522] <DraftingDate>$Data

Категорія: Готові скрипти | Додав: Микола
Переглядів: 1260 | Завантажень: 0 | Коментарі: 2 | Рейтинг: 0.0/0
Всього коментарів: 2
avatar
1 Klaid10386 • 11:14, 29.09.2016
$Data=@Date
$chyslo=@StringPart 1.$Data
$misyac=@StringPart 2.$Data
$rik=@StringPart 3.$Data
$Data="$rik-$misyac-$chyslo"
$DataTD=@DequoteText >$Data
$TD=<TechnicalDocumentationInfo><DocumentationType>004</DocumentationType><DraftingDate$DataTD</DraftingDate><DocumentList>022</DocumentList><DocumentList>041</DocumentList><DocumentList>046</DocumentList></TechnicalDocumentationInfo>

Виходять лапки перед роком: "2016-09-29
avatar
0
2 Микола • 19:47, 29.09.2016
Значить, у вас десь закрався пробіл зайвий (скоріш за все в кінці попереднього рядка).
Або продублюйте рядок:
$Data=@DequoteText $Data
щоб видаляло і ці лапки
avatar