B4J Tutorials

[BANano] Creating & Using Renderless Custom Views

Ola

Say what? A render-less custom view? What on earth is this guy on about?

Well without overthinking what this is. A render-less custom view is basically a normal class, that is made into a...
 

Attachments

  • VListOptions.bas
    39.2 KB · Views: 220

[BANanoVuetifyAD3] Creating the Nobel Prize Show WebApp using the Abstract Designer

Ola

Download

Attached please find the source code for the Nobel Prize Show WebApp developed using BVAD3. The source code of the app is inside the zip file. You will need additional...
 

[XLUtils] Generate PDF reports

1622119459289.png


XLUtils v1.13 adds support for converting workbooks to PDF. This is a Windows only feature and it relies on Excel being installed on the computer.

Exporting to PDF is a matter of...
 

Attachments

  • Project.zip
    20.6 KB · Views: 658
Last edited:

[BANanoVuetifyAD3] Beginning WebApp Animations with BANanoAnimeJS

Ola

This tutorial is related to BVAD3, however the library can be used separately outside of the BVAD3 namespace. As it is rather a specialized area for web development, we have created an own...
 

Attachments

  • BANanoAnimeJS.zip
    12 KB · Views: 246

Using Sql Server 2008 with Advance Project Management of Saif

Hi Members.

This is continuation of below post

Trying to restore the given...
 

Attachments

  • b4jpm_tables_2008_r2.sql.txt
    4.1 KB · Views: 241

My struggle and win with Advance Project Management of Saif

Hi Members,

Warning: This a first post I have written so long that it may cure insomnia of members. I tagged this post as tutorial as it has guidance for solving errors as I found.

First I will...
 

[BANanoWebix] Sharing Experience how to work with jServer - no need laragon

Sharing Experience ... :)


How to work banonowebix projects at jServer at least the client-side right / not the php server scripts... (caution!)

well when you open a project at...
 

Creating a Mac package with B4JPackager11

Last edited:

[ABMaterial] Custom component ABMTableGrid (team project)

One of the most asked for components in ABMaterial is an editable Grid. We already have ABMTable and ABMTableMutable, but they have their limitations when it comes to being editable. So, as this...
 

Attachments

  • ABMTableGridDemo.zip
    16.1 KB · Views: 711
  • CSSJS.zip
    31 KB · Views: 697
Last edited:

[XLUtils] Creating Tables

1620565159754.png


Tabular data can be converted to a Table object. Excel provides all kinds of nice features related to tables...
 

Attachments

  • Table.zip
    1.6 KB · Views: 458

Null in relation to assigning database values to variables

I don't know if this counts as a tutorial but it might help someone. Please advise of any errors or omissions and I'll fix them.

Sometimes the value in a field in a resultset will be null.
This...
 
Last edited:

[BANanoVuetifyAD3] Creating Server Applications with BANanoServer...

Ola..

Update: 12 July 2021: Here is a working example with jRDC2 MySQL...
 

Attachments

  • 1612087158363.png
    1612087158363.png
    12.7 KB · Views: 267
Last edited:

[XLUtils] Writing Excel Workbooks

Attachments

  • Products.zip
    2 KB · Views: 656
Last edited:

💡 [B4X] [XUI] [B4XPages] B4J PreoptimizedCLV lazy loading from SQLite and CSV - Newer developers

Hello to you all,
Welcome to Sheldon Coopers and Amy Farrah Fowlers fun with flags ;)

Here is a simple example on using B4XPages with both an SQLite database and also a CSV file with multiple...
 
Last edited:

[XLUtils] Conditional formatting

XLUtils v1.05 adds support for conditional formatting.

1620309169007.png


A conditional formatting element is made of the applied range and one or more rules. A rule is made of a formula and...
 

Attachments

  • ConditionalFormatting.zip
    1.8 KB · Views: 295
Last edited:

[XLUtils] Reading and writing example

You are probably familiar with the online libraries index.
The table has a column for each of the platforms. This structure is useful as there are many cross platform libraries.

The task...
 

Attachments

  • LibrariesSplitter.zip
    88.4 KB · Views: 363
Last edited:

[XLUtils] Templates and Charts

Creating new workbooks based on existing workbooks saves a lot of work and also allows adding features that are not directly available in POI / XLUtils, such as charts.
Templates are regular...
 

Attachments

  • Project.zip
    19.6 KB · Views: 434

[BANano] Searching B4xGoodies & Creating Overviews with Walt's B4xGoodies Explorer using BVAD3

Ola

Download

Recently a WebApp built using BANano+Vuetify was created to enable one to explore Walts B4XGoodies.

The Creation -...
 

[B4x]Padding/depadding PKCS7/5 and other

EDIT: If the message length is equal to the pad length, you have to pad to the next multiple. E.g. 16 bytes would be padded to 32 because one would not know how long the message was because the...
 
Last edited:

[B4x][PHP/HTML/JS]PHP/HTML/JS OTP: Create OTP credentials & show a QR-Code which can be scanned/used with Authenticator apps

Here's an PHP/HTML example:

- create OTP credentials (including Base32 encoding)
- show a html page with these credentials and a generated QR-Code
- this code can be scanned and used with all...
 

Attachments

  • AuthenticatorPHP.zip
    95.7 KB · Views: 269
Top