cleaner way using cursor.rowcount to check if upstream/downstream widgets should be visible
cleaner way using cursor.rowcount to check if upstream/downstream widgets should be visible

frePPLe/frePPLe,frePPLe/frePPLe,frePPLe/frePPLe,frePPLe/frePPLe,frePPLe/frePPLe,frePPLe/frePPLe