Korzystanie ze szczegółów typu łańcucha
1C: Przedsiębiorstwo 8.2 /
Dla programistów /
Tworzenie i modyfikowanie obiektów metadanych
Spis treści
Zobacz także
1.1. W przypadku szczegółów typu łańcucha użyj zmiennej długości łańcucha (właściwość Dozwolona długość = Zmienna ) i jednocześnie określ maksymalną dopuszczalną długość ciągu. Właściwość Dozwolona długość może przyjmować wartość Stała tylko w tych przypadkach, gdy podczas manipulowania tymi danymi naprawdę trzeba mieć gwarancję, że ciąg ma określoną długość (z powodu automatycznego dodawania z końcowymi spacjami).
1.3. Jeśli łańcuch jest konkatenacją innych łańcuchów, to jego długość można zdefiniować jako sumę długości łańcuchów źródłowych. Na przykład długość reprezentacji adresu musi być równa sumie długości pól, w których przechowywane są części adresu.
1.4 Jeśli długość ciągu nie jest regulowana, zaleca się wybranie długości wystarczającej do przechowywania danych w większości przypadków. Na przykład w przeważającej większości przypadków do przechowywania pełnej nazwy odpowiednika wystarczy 250 znaków, maksymalna długość nazwy pliku w większości systemów plików wynosi 260, pełna nazwa osoby to 100 i tak dalej.
2. W niektórych przypadkach wolno używać ciągów o nieograniczonej długości:
2.1. Zakłada się, że niestandardowy tekst można umieścić w atrybucie typu string, którego objętość może być znaczna. Z reguły są to pola wieloliniowe formularz . Na przykład w polu Dodatkowy opis w zleceniu sprzedaży menedżer może umieścić całą historię korespondencji z klientem w polu Komentarz - użytkownik może wprowadzić dowolny tekst wielowierszowy itp.
2.2. Wymagany ciąg przechowuje różne informacje techniczne, które są generowane przez programy i najczęściej nie jest przeznaczony do odczytu przez użytkownika, ale jest używany w różnych algorytmach przetwarzania informacji. Na przykład dokumenty xml, nagłówki wiadomości e-mail itp.
3. W przypadku użycia szczegółów łańcucha o nieograniczonej długości należy pamiętać o ograniczeniach wynikających w ten sposób z języka zapytań:
3.1 Jeśli chcesz porównać wartości, grupy i uzyskać inne, takie szczegóły muszą być wyrażone jako ciąg o określonej długości, tak aby wyrażenie zostało obliczone poprawnie.
W tych celach w zapytaniu zaleca się użycie konstrukcji
EXPRESS HOW LINE (1000)
3.2. W raportach ACS dla takich pól należy zamiast tego ustawić parametr Typ wartości pola (na karcie Zestawy danych ).
Należy pamiętać, że częste zmniejszanie nieograniczonego ciągu do żądanej długości w żądaniach i raportach ACS może być oznaką błędnej decyzji projektowej i służyć jako sygnał do rewizji rodzaju rekwizytów na ograniczoną długość struny.
3.3. W innych przypadkach nie trzeba przycinać łańcucha w zapytaniach.
4 .1. Jeśli formy wyświetlania wyświetlają pole ciągów, to bez względu na to, jaka długość łańcucha jest przypisana, konieczne jest całkowite zapewnienie wyjścia takich linii, bez odcinania części łańcucha. W przeciwnym razie wiele informacji może zostać utraconych. Na przykład numer domu i mieszkania w polu z adresem dostawy towarów w formie drukowanej.
- Aby szybko zidentyfikować wszystkie właściwości ciągów o nieograniczonej długości w konfiguracji, można użyć dołączonego przetwarzania String o nieograniczonej długości.erf
- Formowanie płyty
- Ograniczenie korzystania z projektu ” ŁĄCZ WSZYSTKO „w żądaniach
Inne materiały na ten temat:
połącz wszystko , połączyć , komentarz , dowolne , mapowanie , ugrupowania , formacja , sznurek , rekwizyty , linie , schowek , skopiować , użytkownik , wykorzystanie , informacje , katalog , imię , konfigurowanie , rekwizyty , przykład , na karcie , kontrahent , katalog , raport , konfiguracje
Materiały z sekcji: 1C: Enterprise 8.2 / Deweloperzy / Tworzenie i modyfikowanie obiektów metadanych
Inne materiały na ten temat:
Mechanizmy i zasady dotyczące całego systemu
Źródła danych do obliczeń budżetowych
Opis procedur i funkcji
Imię, synonim, komentarz
Używanie logicznego OR w warunkach zapytania
Znaleziono: we wniosku dwa wymagania tekstowe w polu , 1c grupowanie według szczegółów ciągu , łącz wszystko w żądaniu 1c nieograniczonej długości, 1c ciąg nieograniczonej długości niż źle, 1c ciąg nieograniczonej długości, określ maksymalną dopuszczalną długość ciągu, ciągi nieograniczonej długości 1c 8 2 , Ciąg nieograniczonej długości 1s 8 2, ACS i łańcuch o nieograniczonej długości, Właściwości obiektów o długości 1C ograniczają 25 znaków