Home | |||||||||||||
Mapa funkcjonalności | |||||||||||||
Współpraca AFinScript z AFin Web Services | |||||||||||||
AFinScript, jako narzędzie desktopowe, jest doskonałym narzędziem pracy w środowisku Excela pod Windows. Ale my doskonale wiemy, że świat informatyczny obecnie, to również Internet, chmura, serwery. Tworzymy Usługi sieciowe AFIN (AFin Web Services) i zapewniamy doskonałą współpracę opcji desktopowych oraz opcji sieciowych. | |||||||||||||
Go to AFin Web Services page | |||||||||||||
Publikacja | |||||||||||||
Twórz, przeliczaj, publikuj. Wystarczy nacisnąć [Ctrl+Shift+M], aby Twój skoroszyt/raport stał się np. stroną internetową, załącznikiem poczty lub kopią na dysku bez funkcji AFinScript, czyli plikiem bezpiecznym do współdzielenia np. z szefem. | |||||||||||||
Go to Publication page | |||||||||||||
Zmienne AFinScript - plik AFinScriptDB.xlsx - podręczna baza danych różnych zmiennych | |||||||||||||
O co chodzi? Wyobraź sobie sytuację, w której masz-używasz
funkcję, ale jej argumenty są długimi tekstami (ciągami znaków), np. ciąg
połączenia do bazy danych, zwany connection stringiem. Jest długi,
nieprzyjazny i mylący - i nie może być inny, i nie może "się
zepsuć". Czy nie łatwiej byłoby odwołać się do jakiejś stałej - tak to się nazywa w językach programowania? Łatwiej. Czytelniej. I szybciej się to wpisuje. Więc, zamiast długiego connection stringa, pisz np. {{SQLS}}. AF zajrzy do podręcznej bazy takich zmiennych (plik AFinScriptDB.xlsx) i sam podmieni odpowiedni tekst parametru. I dopiero wtedy uruchomi funkcję. |
|||||||||||||
Opcje ogólne | |||||||||||||
Rozszerzenia standardowych opcji Excela | |||||||||||||
Kreatory | |||||||||||||
* Kreator funkcji AFnOdbc - Umiesz SQL-a? Tak? To super! Ale
jeśli nie jesteś pewien swoich umiejętności - skorzystaj z kreatora
graficznego zapytań SQL, czyli ze starego Microsoft Query. Prosto tworzy
kwerendę i… prosto udostępnia właściwości połączenia bazodanowego -
wystarczy, w menu kontekstowym wybrać opcję "Pobierz jako argumenty
funkcji (=)AFnOdbc(strConnectionString, strQueryText)" i wskaż w arkuszu
miejsce, gdzie za chwilę znajdzie się funkcja, licząca dokładnie to samo, co
kwerenda. A funkcje arkuszowe można dowolnie parametryzować... * Jak wyżej, ale wyjście informacji o kwerendzie do Skrypta. Wybierz opcję "Pobierz do arkusza Skryptu" i dostosuj do żądanych parametrów. |
|||||||||||||
Grupy arkuszy | |||||||||||||
Grupy arkuszy to funkcjonalność dla tych, którzy mają bardzo
wiele arkuszy w skoroszycie i gubią się w korzystaniu z nich. Uruchom polecenie w menu kontekstowym, aby z grupy zaznaczonych arkuszy stworzyła się "grupa", tzn. dodatkowy plik nadrzędny (można mu zmienić nazwę na własną), z poziomu którego można arkusze odkrywać/ukrywać/przechodzić do nich. |
|||||||||||||
Skróty klawiaturowe AFinScript | |||||||||||||
[Ctrl+Shit+V] - wklej dane - tylko wartości | |||||||||||||
[Ctrl+Q] lub [F5] - uruchomienie skrypta - głównej funkcjonalności AFin Script. Gdy procedura skryptu zostanie uruchomiona w arkuszu, który nie spełnia wymogów, informuje o tym specjalnym komunikatem, wyjaśniającym jego zasady. | |||||||||||||