Ustaw nazwy pól jako opis pól.
Ze względu na funkcjonalne ograniczenia dokumentów CSV w środowisku Excel pobieranie danych karty kredytowej do formularza jest bardziej skomplikowane niż może się to wydawać na pierwszy rzut oka.
W przypadku gromadzenia danych kart kredytowych firma Adobe zaleca, aby zaprojektować pole wprowadzania numeru karty tak, aby pierwsze 11–12 cyfr było maskowanych, a ostatnie cztery cyfry znajdowały się w oddzielnym polu, które można maskować lub nie. W ten sposób możesz przechwytywać numery kart kredytowych za pomocą dowolnej metody tworzenia formularza, zgodnie z poniższym opisem.
Użyj zrzutu ekranu poniżej tych kroków jako odnośnika.
Ustaw nazwy pól jako opis pól.
Ustaw etykietę, która opisuje zawartość pola.
W razie potrzeby ustaw pole jako Wymagane; spowoduje to ustawienie czerwonej ramki wokół pola.
Maskuj dane; ustawienie jest zdecydowanie zalecane, ale wymaga przechwycenia zawartości pola za pomocą eksportu CSV danych formularza.
Często ostatnie cztery cyfry nie są maskowane, zatem w drugim polu widać, że odznaczono maskowanie
Ustaw potwierdzanie pola; opcja jest ustawiana jako ciąg znaków z dwóch powodów:
Gdy użytkownik ustawi potwierdzanie ciągiem, może używać liter, cyfr lub obu opcji. W przypadku kart kredytowych zawsze używane są tylko cyfry, dlatego należy ograniczyć się do cyfr.
Ustaw maksymalną długość ciągu znaków
Jeżeli używasz znaczników tekstu, prawdopodobnie możesz opuścić kilka opcjonalnych funkcji, takich jak Etykieta i Wartość domyślna, ponieważ zwiększają wymiar znacznika i zakłócają układ dokumentu. Prawdopodobnie i tak będziesz korzystać ze skracania znaczników dla małych pól. W związku z powyższym znaczniki będą wyglądały w następujący sposób:
{{*CCN1_es_:signer1:string(char=num,maxlen=12):mask}}
i
{{*CCN2_es_:signer1:string(char=num,maxlen=4)}}
W powyższych znacznikach występują te same wspólne wartości, co w środowisku przeciągnij i upuść (czytane od lewej do prawej strony):
Oczywiście te rozmiary pól są zbyt duże dla zamierzonej treści; w takich przypadkach zalecamy użycie skracania znaczników tekstu, które pozwala na definicję wartości zmiennej: {{$ccn2}} za pomocą znacznie większego znacznika niż podany na innej stronie:{{#ccn2=*CCN2_es_:signer1:string(char=num,maxlen=4)}}
Zapoznaj się z tym artykułem, aby uzyskać więcej informacji o znacznikach tekstu i skrótach znaczników tekstu.
Zaloguj się na swoje konto