Views Dynamic Fields
- Downloads:
- Views:
- Rating:

The Views Dynamic Fields module provides a filter for use with Views module. This filter allows the user to pick and choose which fields to display for a rendered instance of a view for that user. This provides a customized view instance for each user.
This module provides additional value when used with the Views Excel Export module to generate an xls file from a view. The xls file will only display the fields you have chosen on the rendered view instance in browser.
Sample Usage scenario
Assume we have the following requirements:
We as an administrator of a large corporation have to create a report 'sales_analysis' for the company executives to access periodically to view how well their products are being adopted in the market. This report will be accessed by various departments - sales, marketing, engineering and others. The report additionally needs to have the ability to be exported as an XLS.
We then decide to create this generic report having a lot of fields to satisfy the eyes of all departments. So this view ends up containing too many fields (which for example's sake are limited to):
* Product
* Technical Specs
* Product Engineer
* Country
* Marketing Campaign
* Gross sales
(For the XLS export feature, we decide to use the already available views_export_xls module, which allows the view to be downloadable as an XLS file. For this, we need to create a 'feed' using 'XLS Feed' style and attach it to either the default or page display - please see the module for more information on how to configure that).
Now when a sales executive looks at this report, he/she is not interested in the Tech Specs and/or the Product Engineer. But at the moment there is no way to dynamically exclude those fields just for that instance of that view for that user. Unfortunately, these unwanted details get carried over into the XLS file he/she generates for the Sales team, which would be used in their weekly board meetings. The Engineering team on the other hand do not care about the Marketing campaign used or even the gross sales, when they look at this view.
The only alternative for the poor developer would be to create multiple views with different fields to cater to each departments' requirements - one each for Sales team, Product team, Marketing etc. That would be a waste of effort and provides too much redundancy and changes to the core view query would have to be effected to each of the different views.
It would have been so much simpler if we had one generic view and then presented the user with a list of fields of that view along with checkboxes for the user to pick and choose which fields they wanted to see (and also export to the XLS) for that instance.
The proposed module 'views_dynamic_fields' creates a filter that allows for dynamic selection of fields. These will also hold true for the XLS download when configured with the views_export_xls module. Hence a user can choose the fields they want to download into their XLS module.
Other features of this module include the ability to either 'select' or 'deselect' fields (exclusion mode). If a view has a large number of fields and we need to remove just 1 or 2 from the display, then the selected fields can be chosen to be 'excluded', rather than 'included' by default. Screenshots attached. Unfortunately I do not have a website where I can demonstrate this. I would like to take this forward seeing the community adoption and features requested by others as well.
Module dependencies
This module depends on the Views (http://drupal.org/project/views) module.
Installation
1. Place the entirety of this directory in sites/all/modules/views_dynamic_fields
2. Navigate to administer >> build >> modules. Enable views_dynamic_fields.
Usage
See the README.txt file in the module for instructions.
Free download from Shareware Connection - The Views Dynamic Fields module provides a filter for use with Views module.
Version: 6.x-1.2 | Size: 10 KB | Platform: PHP, Scripts
Released Date: 13-05-2013 | Rating: 0 | Title: Views Dynamic Fields
Author Url: http://drupal.org
Program Info Url: http://drupal.org
Download Url: http://ftp.drupal.org/files/projects/views_dynamic_fields-6.x-1.2.tar.gz
bbPress Post Topics
Mobile Comments Signature
bbPress Admin Bar Addition
All In One Social Network Buttons
Add image to Post
Toggle WWW
Simple Full Screen Background Image
Mobile App Showcase Widget
Trucking Cargo Fleet Mgmt
BanglaPress
Paint Color Insert Tool
Add Links to Pages
Zopim Live Chat Addon
Social Networks
Affiliate Programs
Animation
Auctions
Audio Systems
Banner Rotation
Blog
Bulletin Boards & Forums
Business & Enterprise
Buttons
Calendars & Events
Charts & Graphs
Chat
Classified Ad Managers
Communication
Dynamic Menu Builder Module Php
Module Integrated Module
Uw Views Screensaver
Powerbuilder Views
Views Sharepoint
Aobo Filter for Mac Standard - Aobo Filter for Mac Standard is an internet filtering and website blocking application that helps Mac OS X users to block adult websites, stop games, applications and record visited websites on Mac. Aobo Filter for Mac Standard provides 5-day free tr
Aobo Filter for Mac Professional - Aobo Filter for Mac Professional is an internet filtering and website blocking application that helps Mac OS X users to block adult websites, stop games, applications and record visited websites on Mac. Aobo Filter for Mac provides 5-day free trial.
Online Filter and Fluorescent Dye Viewer - Online Filter and Fluorescent Dye Viewer was developed as a small and handy piece of software that makes it easy to view and compare filters, fluorescent proteins and dyes for biological applications.
Filter Forge Basic - Filter Forge Basic is a high-end application that enables computer artists to build their own filters seamless textures, visual effects, distortions, patterns, backgrounds and frames.
EA Internet Filter - EA Internet Filter, the most easy-to-use & effective content filtering software
Shareware Connection periodically updates pricing and software information of 'Views Dynamic Fields' from company source 'girishmuraly' , so some information may be slightly out-of-date. You should confirm all information before relying on it. Software piracy is theft, Using 'Views Dynamic Fields' crack, password, serial numbers, registration codes, key generators is illegal and prevent future development of Views Dynamic Fields.
PictBear - Nowadays, a majority of PC users resort to digital image editing once in a while. It may be required for retouching image captured in smart phones or for creating an album in Facebook. For some people, tinkering with digital images is a pastime ...
WWPass BlackBook and Personal Secure Storage - With time, PC security is turning out to be more complex and tedious matter. You can no longer rely on security apps but ensuring privacy of data is also important. While many password manager apps offer secure data encryption options, losing the ...
AOMEI Partition Assistant Lite Edition - No matter whether you are a casual PC user or deal with a number of computers for professional needs, taking care of hardware components is a necessity. Among all hardware components used in laptop or desktop, hard disk is the most important one. ...
CleanMyDrive - PC experts unanimously agree that using Macs tend to be a smoother and faster experience than running Windows based PCs but the Apple laptops and desktops also need maintenance and performance tweaking, occasionally. Regular web browsing, ...
PhoXo - Even a few years back, it was mostly graphic design professionals or people involved in print media were seen using image editing applications. With digital camera prices nose-diving and mobile imaging reaching new heights, things have undergone ...
HDD Guardian - No matter how costly a desktop or laptop is, it is necessary to keep a tab on its hardware components. While you can spot signs and symptoms of hardware malfunction and impending failure in some instances, some mishaps may just strike you out of ...
Paint.NET - Nearly every PC user needs to use some type of image editing software nowadays, whether it is for personal or professional reasons. It can be for making minor corrections to your vacation pictures before you share them on social media sites. It ...
Roboscan Internet Security Free - Owing to incessant onslaught of various web based and other malware, it is not possible to keep your PC secured unless you use a capable system security suite. As a matter of fact, it is better to use feature- rich Internet security software than ...
Privatefirewall - Everything in life has two sides to it and same can be said about technological innovations. It is quite hard to carry out most activities without resorting to the web these days. Yet the internet itself is also the reservoir of malicious ...
TinyWall - Nowadays, it is quite hard to locate a computer user who does not need to access the web. While you browse the web for any need, it is imperative that you use security applications to safeguard your computer from various online threats. The ...

