Kategoria Dla twórców

MergeFilesToPDF

Ta funkcja łączy pliki z danych pól w jeden plik pdf i umieszcza go w danym polu o podanej nazwie. Pliki źródłowe mogą być plikami PDF lub Office, które można przekonwertować na format PDF (Word, Excel). Składnia MergeFilesToPDF (destinationField, destinationFileName, sourceField1, sourceField2, ...); Argumenty funkcji destinationField - (String) Nazwa pola, w którym zostanie umieszczony scalony dokument, pole musi być typu Document destinationFileName - (String) Nazwa scalonego pliku sourceField1 - (String) Nazwa lub wartość pola dokumentu z pierwszym plikiem do scalenia. Aby scalić pliki z nazwy tabeli, należy przekazać ją w formacie nazwa_tabeli> nazwa_pola sourceField2, sourceField3 ... - (String) [Opcjonalnie] Nazwa lub wartość pól dokumentu z drugim i kolejnymi plikami do scalenia. Zwracana wartość Ta funkcja zwraca liczbę dziesiętną. Zwraca true, jeśli scalenie zakończyło się pomyślnie, w przeciwnym razie zwraca false. Przykłady Przykład 1: Spowoduje to scalenie plików z pól Aggrement_draft i Aggrement_app Annex do jednego załącznika pdf i umieści go w polu Aggrement o nazwie Aggrement_final.pdf. if (MergeFilesToPDF („Aggrement_final.pdf”, [Aggrement_draft], [Aggrement_app Annex])) {} Przykład 2: Spowoduje to scalenie plików z pola Dokument w tabeli Pliki do jednego załącznika pdf i umieszczenie go w polu Agregacja o nazwie Aggrement_final.pdf. if (ConvertFileToPDF („Aggrement”, „Aggrement_final.pdf”, „Pliki> Dokument”)) {}
Czytaj więcej

SendAttachmentToOCR

Wyślij podany dokument do systemu OCR. Składnia SendAttachmentToOCR () SendAttachmentToOCR („Pole faktury”, „klucz firmy”) Argumenty funkcji fieldName - (String) [Opcjonalnie] Nazwa pola dokumentu, z którego dokument zostanie wysłany do systemu OCR. Jeśli pusty, zostanie wysłany pierwszy dokument z listy dokumentów. companyid - (String) [Opcjonalnie] jeśli jest ustawiony, ta wartość zastąpi ustawienie CompanyId z ustawień systemowych Zwracana wartość Ta funkcja zwraca wartość logiczną. Zwraca wartość true, jeśli załącznik został wysłany, w przeciwnym razie wartość false Przykłady Przykład 1: Wyślij pierwszy dokument z listy dokumentów do systemu OCR, jeśli dokument został już wysłany, nic nie robi. SendAttachmentToOCR () Przykład 2: Wyślij dokument z pola „Faktura” do systemu OCR, jeśli dokument został już wysłany, nic nie robi. Dokument zostanie wysłany z firmid pobranym z pola „klucz firmowy”. SendAttachmentToOCR („Faktura”, [klucz firmowy]) Przykład 3: Wyślij pierwszy dokument z listy dokumentów do systemu OCR, jeśli dokument został już wysłany, nic nie robi. Dokument zostanie wysłany z firmid pobranym z pola „klucz firmowy”. SendAttachmentToOCR („”, [companykey])
Czytaj więcej

SetTemplateFileName

Ta funkcja ustawia nazwę pliku wygenerowanego z szablonu. Składnia SetTemplateFileName („templateName”, „fileName”); Argumenty funkcji templateName - (String) Nazwa szablonu, dla którego zostanie ustawiona wynikowa nazwa pliku. fileName - (String) Nazwa pliku, który zostanie wygenerowany z szablonu Zwracana wartość Ta funkcja zwraca wartość logiczną. Zwraca true. Przykłady Przykład 1: Nazwa pliku utworzonego z szablonu koperta.docx będzie zawierać wartość z pola Klient. SetTemplateFileName („koperta.docx”, „koperta _” + [Klient] + ”. Docx”);
Czytaj więcej

ShowTemplate

Ta funkcja wyświetla określony szablon na obudowie. Składnia ShowTemplate („templateName”); Argumenty funkcji templateName - (String) Nazwa szablonu, który zostanie wyświetlony Zwracana wartość Ta funkcja zwraca wartość logiczną. Zwraca true, jeśli określony szablon zostanie wyświetlony pomyślnie, w przeciwnym razie false (tj. Określona nazwa szablonu nie jest znana). Przykłady Przykład 1: Spowoduje to wyświetlenie szablonu „document.txt” w bieżącej sprawie ShowTemplate („document.txt”);
Czytaj więcej

TrustCenterAddNewSigners

Wysyła dokument z listą osób do Centrum zaufania. Składnia TrustCenterAddNewSigners („documentField”, „creator”, „signersTable”) TrustCenterAddNewSigners („documentField”, „creator”, „signersTable”, „PartialSigning”) TrustCenterAddNewSigners („documentField”, „creator”, „signersTable”, „PartialSigning”, „mapping”) Argumenty funkcji Dokument - (NIEZNANY) Dokument do podpisania. Może to być wartość pola dokumentu lub AttId załącznika Twórca - (NIEZNANY) Użytkownik, który zostanie ustawiony jako osoba wysyłająca dokumenty do podpisania TableName - (String) Nazwa tabeli z listą sygnatariuszy. PartialSigning - (Object) [Opcjonalnie] Jeśli true, proces podpisywania musi zostać zakończony ręcznie. TableFieldsMapping - (Object) [Opcjonalnie] Mapowanie pól z tabeli z listą sygnatariuszy. Jeśli pusty ciąg znaków, używane jest domyślne odwzorowanie. Lista sygnatariuszy musi zawierać kolumny z nazwami (nie wyświetlanymi): FirstName, LastName, CompanyRole, Company, Email, Phone Zwracana wartość Ta funkcja zwraca String. Zwraca pusty ciąg, jeśli nowi sygnatariusze zostali pomyślnie wysłani do TrustCenter, w przeciwnym razie zwróci opis błędu, jeśli coś pójdzie nie tak. Przykłady Przykład 1: Spowoduje to dodanie osób wymienionych w tabeli osób podpisujących Centrum zaufania do bieżącego użytkownika jako twórcy TrustCenterAddNewSigners ([Umowa], CurrentUser (), „Podpisujący”) Przykład 2: Spowoduje to dodanie osób wymienionych w tabeli osób podpisujących Centrum zaufania do bieżącego użytkownika jako twórcy. Nazwy pól z tabeli Podpisujący są w języku polskim, więc są odwzorowane w zmiennej mapy. Parametr „częściowe podpisywanie” jest ustawiony na wartość true, dlatego proces podpisywania musi zostać zakończony ręcznie. map.FirstName = "Imię" map.LastName = "nazwisko" map.CompanyRole = "Stanowisko" map.Company = "Spółka" map.Email = "Adres e-mail" map.Phone = „Telefon” TrustCenterAddNewSigners ([Umowa], CurrentUser (), „Podpisujący”, „true”, mapa)
Czytaj więcej