czwartek, 30 września 2010

Kreator funkcji DANE - w najprostszej możliwej formie (ABC)

Kreator funkcji DANE - w najprostszej możliwej formie

Czyli jak, krok po kroku, stworzyć własną funkcję do danych - tu    
do najprostszej tabeli i posiadającą tylko dwa proste argumenty -    
w sam raz dla początkujących.

Film:
http://afin.net/webcasts/ABC_GetdataFunctionWizard.swf

1. Tworzymy kwerendę do tabeli - wyświetlamy tylko te pola, które    
będą bezpośrednio, albo pośrednio, argumentami funkcji
'Customer' - argument bezpośredni (czyli tekst nieprzetworzony')
'Year' - wyciągnięcie roku z daty, by się nią łatwiej    
posługiwać w funkcji

2. Kreator miary: definicja miary, argumentów i zapis definicji

3. Użycie w arkuszu

Własna funkcja - to moment!

czwartek, 16 września 2010

Edytor zapytań SQL

Módl się i pracuj, a dojdziesz do celu...
Albo zrób to szybciej - w SQLu

Film:
http://afin.net/webcasts/Demo_SqlEditor_DifferentDatabases.swf

Tu: pokaz dostawania się (w celu ćwiczenia zapytań) do różnych    
baz:
1) Access
2) SQLS
3) MySQL (baza na serwerze internetowym, z hasłem) - proszę    
zwrócić uwagę na sposób zapisania hasła w kwerendzie i,    
docelowo, w ciągu połączenia bazodanowego.

Proszę mi znaleźć jeden, słownie JEDEN, inny edytor zapytań SQL    
w którym podmiana bazy byłaby łatwiejsza!
Można ją nawet sparametryzować zawartością innych komórek, ale    
to Excelowcy wiedzą doskonale...

środa, 8 września 2010

XML, Internet, konsolidacja, czyli kursy walut NBP w tabeli przestawnej

Problemy:
Mamy dane (tu XMLe w bazie internetowej - kursy walut NBP)
1. rozproszone - w wielu plikach
2. w formacie XML - ODBC tego nie czyta, a wszelkie próby SQLXML i    
innych bibliotek specjalizowanych to porażki
3. Internet - trzeba najpierw w ogóle ściągnąć dane

Film:
http://afin.net/webcasts/Demo_PivotFromXmlOnInternet.swf


Warto jednak powyższy przykład przeanalizować głębiej.

Prawie ZAWSZE problemy z uzyskaniem danych wyglądają tak, jak w    
tym przykładzie. To, że ten przykład jest "internetowy" to tylko    
lekkie przerysowanie - problem jest ten sam:

1. Systemy wyrzucają dane w jakimś nieprzystępnym formacie -    
najpierw trzbe je w ogóle uzyskać - tu: ściągnąć z Internetu,    
normalnie: wyeksportować z ERPa

2. potem trzeba te dane jakoś dostosoać do formatu excelowego lub    
innego bazodanowego - tu: konwersja z XML do XLS (specjalny    
konwerterek AFINA!), normalnie: zapuścić jakieś makro    
poprawiające kropki na przecinki, itp. błędy na wydrukach

3. Dane, nawet po tych operacjach, dalej są rozproszone i trzeba je    
konsolidować - tu: w bazce accessowej, normalnie: karkołomnymi    
operacjami w Excelu

4. Trzeba z tych danych robić raporty - tu: tabela przestawna, bo    
dane ślicznie skonsolidowane, normalnie: setki łącz, zakładek,    
funkcji (czytaj: bałagan)

A, w AFINIE, pyk-pyk-pyk...

wtorek, 7 września 2010

SkyDrive - Zarządzana publikacja raportu

Dzisiaj w naszym kinie:

Publikacja raportu AFIN.NET na SkyDrive (czyli DO Internetu)
oraz
zbieranie danych excelowych poprzez SkyDrive'a (czyli Z    
Internetu)

Czytaj: Zarządzanie publikacją WEB-ową danych    
excelowych/AFINOWYCH

Film:
http://afin.net/webcasts/Demo_ManagingWebPublications.swf

Łatwo, szybko i ZA DARMO.

środa, 1 września 2010

Pobaw się SQL-em (ABC)

Pobaw się SQL-em
http://afin.net/webcasts/ABC_SqlEditor.swf

Oczywiście, nasz edytor można podłączyć pod DOWOLNE ŹRÓDŁO    
DANYCH.


A tak, przy okazji:
Na filmie pokazano jedyne SENSOWNE użycie funkcji tablicowej    
Excela.
Wiem, że jest wielu zafascynowanych możliwościami funkcji    
tablicowych, ale, pomimo ich niewątpliwych zalet, są one zbyt    
ciężkostrawne, chyba, że do tak prostych zastosowań, jak    
"pobierz tablicę z funkcji bazodanowej".

Uwaga:
AFINOWY Edytor SQL jest już dostępny jako normalny SZABLON AFINA.
I, chociaż to banalnie proste, nie trzeba go "robić od nowa" jak    
na filmie.
Pyk-pyk-pyk i jest. I można ćwiczyć.