Przykład 3: Opisz właściwość za pomocą tekstu opisowego

Do wartości właściwości Wysokości podwieszanego sufitu (utworzonej w Przykład 2: Zmień parametr elementu, używając operatora), dodaj ciąg tekstowy wyjaśniający właściwość wszędzie tam, gdzie jest ona wyświetlana (np. na Metryczce strefy).

1.W Menedżerze właściwości utwórz Nową właściwość, zwaną Podwieszanym sufitem.

2.Określ Rodzaj danych jako Tekst.

3.Zaznacz opcję Wyrażenie. Wyświetlony zostanie Edytor wyrażeń.

4.Rozpocznij, dodając funkcję CONCAT. Zgodnie ze wskazaniem opisu funkcji, CONCAT stosuje się do połączenia dwóch ciągów.

ConcatDesc00096.png 

5.Po dodaniu funkcji CONCAT, możesz najechać na nią kursorem, aby zobaczyć pomocniczo wyświetlony przykład składni.

ConcatSyntax00097.png 

W tym przypadku, funkcja CONCAT wymaga serii argumentów typu tekst, otoczonych nawiasem.

6.Dla pierwszego argumentu dodaj właściwość Wysokość podwieszanego sufitu. (Kliknij Parametry i właściwości, a następnie wyszukaj tę właściwość i ją dodaj)

7.Dla drugiego argumentu wprowadź ciąg tekstowy otoczony cudzysłowem.

8.ARCHICAD wyświetli ostrzeżenie, że wystąpił problem:

DataTypeError.png 

Rodzaj danych jednego z argumentów jest niepoprawny. Funkcja CONCAT wymaga dwóch argumentów typu tekst, a pierwszy argument użytkownika – właściwość Wysokości podwieszanego sufitu – jest argumentem typu Długość.

Rozwiązaniem będzie przekonwertowanie Wysokości podwieszanego sufitu z typu Długość na typ Tekst. W tym celu użyj funkcji STRCALCUNIT (zobacz opis na liście rozwijanej Funkcji):

STRCALCUNITDesc.png 

9.Teraz możesz edytować wyrażenie CONCAT w Edytorze wyrażeń. (Jeśli Edytor jest zamknięty, wybierz wyrażenie w Menedżerze właściwości i kliknij Edytuj; lub kliknij dwukrotnie wyrażenie w oknie Kolejność).

EditExpression.png 

10.W istniejącym wyrażeniu zastosuj funkcję STRCALCUNIT do właściwości Wysokość podwieszanego sufitu.

Pamiętaj, aby otoczyć funkcję STRCALCUNIT wraz z wartością nawiasem. (Najedź kursorem na funkcję STRCALCUNIT, aby zobaczyć przykład na liście rozwijanej).

STRCALCUNIT.png 

11.Można dodać spacje i nawias do drugiego ciągu, w cudzysłowie, aby oddzielić go od pierwszego argumentu.

STRCALCUNITspaces.png 

12.Kliknij OK, aby zamknąć Edytor wyrażeń.

13.Określ Dostępność właściwości dla wszystkich elementów sklasyfikowanych jako Przestrzeń.

14.Kliknij OK, aby zamknąć Menedżera właściwości i zapisać nową właściwość.

15.Wyświetl wartość właściwości „Podwieszany sufit” w Metryczce strefy.

TextInStamp.png