Ta funkcja rozszerzy określone sekcje z formularza bieżącego przypadku. Używany tylko podczas otwierania formularza.
Składnia
ExpandSection („sectionName”);
ExpandSection („sectionName”, „sectionName”, ...);
Argumenty funkcji
sectionName - (String) Nazwa sekcji do rozwinięcia, wpisz „all”, aby rozwinąć wszystkie sekcje
Zwracana wartość
Ta funkcja zwraca wartość logiczną.
Ta funkcja zawsze zwraca true
Przykłady
Przykład 1:
Spowoduje to rozwinięcie sekcji o nazwie „GeneralSection” z formularza bieżącego przypadku.
ExpandSection („GeneralSection”);
Przykład 2:
Spowoduje to rozwinięcie sekcji o nazwach „Sekcja 1”, „Sekcja 3” i „Sekcja 4” z formularza bieżącego przypadku.
ExpandSection („Sekcja 1”, „Sekcja 3”, „Sekcja 4”);
Przykład 3:
Spowoduje to rozwinięcie wszystkich sekcji z bieżącego formularza sprawy.
ExpandSection („all”);
Czytaj więcej
Zwraca wartość pola z bazy danych.
Składnia
FieldOriginalValue („fieldName”);
Argumenty funkcji
fieldName - (String) Nazwa pola sprawy.
Zwracana wartość
Ta funkcja zwraca wartość logiczną.
Zwraca oryginalną wartość pola
Przykłady
Przykład 1:
Jeśli wartość w polu Kwota zmienia się (aktualna wartość jest inna niż wartość w bazie danych), wówczas system wyświetla komunikat zawierający oryginalną i aktualną wartość.
if (FieldOriginalValue („Ammount”)! = [Ammount])
{
ShowMessage (2, „Zmiana kwoty z” + FieldOriginalValue („Ammount”) + ”na„ + [Ammount]);
}
Czytaj więcej
Sprawdź, czy wartość określonego zmieniła się w porównaniu do wartości w bazie danych.
Składnia
FieldValueChanged („fieldName”);
Argumenty funkcji
fieldName - (String) Nazwa pola sprawy do sprawdzenia.
Zwracana wartość
Ta funkcja zwraca wartość logiczną.
Ta funkcja zawsze zwraca true
Przykłady
Przykład 1:
Jeśli wartość w polu Ilość zmienia się, system wyświetla określony komunikat.
if (FieldValueChanged („Ammount”))
{
ShowMessage (2, „Zmiany wartości kwoty!”);
}
Czytaj więcej
Uzupełnij dane z informacji OCR z danego dokumentu.
Składnia
FillDataFromOCR ()
FillDataFromOCR („Pole faktury”)
FillDataFromOCR („Pole faktury”, prawda)
Argumenty funkcji
fieldName - (String) [Opcjonalnie] Nazwa lub wartość pola dokumentu, z którego będą używane dane OCR. Jeśli pusty, zostanie użyty pierwszy dokument z danymi OCR z listy dokumentów.
refreshResponse - (Boolean) [Opcjonalnie] Jeśli ustawiona na wartość true, system odświeży odpowiedź z OCR. Wartość domyślna to false.
Zwracana wartość
Ta funkcja zwraca wartość logiczną.
Zwraca true, jeśli znaleziono załącznik z informacjami OCR, w przeciwnym razie false
Przykłady
Przykład 1:
Uzyskaj informacje OCR z pierwszego dokumentu z listy dokumentów zawierających informacje OCR.
FillDataFromOCR ()
Przykład 2:
Uzyskaj informacje OCR z dokumentu z danego pola Plik.
FillDataFromOCR („faktura”)
Czytaj więcej
Ta funkcja wypełni pola faktury AMODIT z pól załączników.
Składnia
FillFromS udostępTo ();
FillFromS oferowaneTo ("załącznikName | fieldName");
Argumenty funkcji
załącznikName | fieldName - (String) [Opcjonalnie] Nazwa załącznika lub pola załącznika, z którego ma być wypełniona faktura. Jeśli nie zostanie użyty, zostaną użyte wszystkie załączniki, z priorytetem danych od najnowszego.
Zwracana wartość
Ta funkcja zwraca wartość logiczną.
Zwraca true w przypadku sukcesu, false w przeciwnym razie.
Przykłady
Przykład 1:
Spowoduje to wypełnienie faktury AMODIT zawierającej dane pól z każdego załącznika. Jeśli jakieś pole jest obecne w wielu załącznikach, zostanie użyta wartość z najnowszego
FillFromS udostępTo ();
Przykład 2:
Spowoduje to wypełnienie faktury AMODIT, uzyskując dane pól tylko z określonego załącznika.
FillFromS oferTo („plik1”);
Przykład 3:
Spowoduje to wypełnienie faktury AMODIT, uzyskanie danych pól tylko z załącznika z faktury w polu.
FillFromS udostępTo („Faktura”);
Czytaj więcej