HOME QUICK SEARCH AUTHORS KEYWORDS HELP BUGS

Ronald J. Fehd

148 papers and 1 presentation; 98 titles; 1 coauthor.

Back to authors

Conference × Year × Title × Co-authors Extras Pages
MWSUG 2024 Calculating Cardinality Ratio in Two Steps source 22
MWSUG 2024 List Processing using SQL Select Into to Replace Call Symputx Creating Indexed Arrays of Macro Variables source 13
MWSUG 2024 Q&A with the macro maven: is sql our lingua franca? source 9
MWSUG 2024 Using LaTeX document class sugconf to write your paper source 17
WUSS 2023 A Batch Processing Companion, how to write Windows *.bat and *.cmd files for my-program.sas source 9
WUSS 2023 List Processing Macro Call-Macro source 18
WUSS 2023 List Processing using SQL Select Into to Replace Call Symputx Creating Indexed Arrays of Macro Variables source 13
WUSS 2023 Q&A with the Macro Maven: Do we need Macros? An Essay on the Theory of Application Development source 11
SESUG 2023 A Batch Processing Companion, how to write Windows *.bat and *.cmd files for my-program.sas source 9
SESUG 2023 List Processing Macro Call-Macro source 18
SESUG 2023 List Processing using SQL Select Into to Replace Call Symputx Creating Indexed Arrays of Macro Variables source 13
PharmaSUG 2023 A Configuration File Companion: testing and using environment variables and options; templates for startup-only options initstmt and termstmt source 18
PharmaSUG 2023 Macro Code to Test Existence of Various Objects source 10
PharmaSUG 2023 Using SQL Dictionaries to Research the Global Symbol Table source 23
SESUG 2022 Introduction To SCL Functions For Macro Programmers source 20
SESUG 2022 Q&A with the Macro Maven: Do we need Macros? An Essay on the Theory of Application Development source 11
SESUG 2022 Q&A with the macro maven: is sql our lingua franca? source 9
SESUG 2022 Using SQL Dictionaries to Research the Global Symbol Table source 15
WUSS 2022 A Configuration File Companion: testing and using environment variables and options; templates for startup-only options initstmt and termstmt source 17
WUSS 2022 An Autoexec Companion, Allocating Location Names during Startup source 17
WUSS 2022 Calculating Cardinality Ratio in Two Steps source 23
WUSS 2022 Introduction to SCL for Macro Programmers source 20
WUSS 2022 True is not False: Evaluating Logical Expressions source 10
WUSS 2022 Using LaTeX document class sugconf to write your paper source 17
SESUG 2021 A Configuration File Companion: testing and using environment variables and options; templates for startup-only options initstmt and termstmt source 17
SESUG 2021 Using LaTeX document class sugconf to write your paper source 15
SESUG 2018 A Sysparm Companion, Passing Values to a Program from the Command Line source 9
SESUG 2018 An Autoexec Companion, Allocating Location Names during Startup source 16
WUSS 2018 Advanced Programming Concepts: History of the List Processing and Cardinality Ratio Memes source 30
WUSS 2018 Ron Fehd, SAS-L's Macro Maven, Answers Your Questions on Macros and Reusable Program Development source 8
SESUG 2017 Ron Fehd, SAS-L's Macro Maven, Answers Your Macro Questions source 6
SESUG 2016 Macro Code to Test Existence of Various Objects source 9
SESUG 2016 True is not False: Evaluating Logical Expressions source 9
MWSUG 2016 A Sysparm Companion, Passing Values to a Program from the Command Line 8
MWSUG 2016 Calculating Cardinality Ratio in Two Steps 22
MWSUG 2016 List Processing Macro Function CallText: Read a Control Data Set and Unquote each Item 9
MWSUG 2016 Ron Fehd, SAS-L's Macro Maven, Answers Your Macro Questions 6
MWSUG 2015 An Autoexec Companion, Allocating Location Names during Startup 15
MWSUG 2015 Do we need Macros? An Essay on the Theory of Application Development 10
MWSUG 2015 Reading a Column into a Row to Count N-levels, Calculate Cardinality Ratio and Create Frequency and Summary Output In One Step 10
SESUG 2015 Applications Design and Development, a case study of the EDA Summarize-Each-Variable Suite source 22
MWSUG 2014 List Processing Macro Call-Macro 19
MWSUG 2014 Using Cardinality Ratio for Fast Data Review 16
WUSS 2014 List Processing Macro Call-Macro source 19
WUSS 2014 Macro Design Ideas: Theory, Template, Practice source 21
WUSS 2014 Using Cardinality Ratio for Fast Data Review source 15
SGF 2014 Macro Design Ideas: Theory, Template, Practice source 21
SESUG 2013 Data Review Information: N-Levels or Cardinality Ratio source 6
SESUG 2013 Database Vocabulary: Is Your Data Set a Dimension (LookUp) Table, a Fact Table or a Report? source 9
SESUG 2013 Macro Design Ideas: Theory, Template, Practice source 21
SESUG 2013 Writing Macro Do Loops with Dates from Then to When source 20
MWSUG 2013 Data Review Information: N-Levels or Cardinality Ratio 6
MWSUG 2013 Macro Design Ideas: Theory, Template, Practice 21
MWSUG 2013 Writing Macro Do Loops with Dates from Then to When 20
SGF 2013 Data Review Information: N-Levels or Cardinality Ratio source 6
SGF 2013 Writing Macro Do Loops with Dates from Then to Now source 13
SESUG 2010 How To Use Proc SQL select into for List Processing source 40
SCSUG 2009 List Processing Routine CallXinc: Calling Parameterized Include Programs Using a Data Set as List of Parameters [presentation] 40
SCSUG 2009 Using Functions SYSFUNC and IFC to Conditionally Execute Statements in Open Code 14
SESUG 2009 True or False: Evaluating Logical Expressions source 2
MWSUG 2009 List Processing Basics: Creating and Using Lists of Macro Variables Arthur L. Carpenter 21
PNWSUG 2009 Do Which? Loop, Until or While? A Review Of Data Step And Macro Algorithms 11
PNWSUG 2009 List Processing Basics: Creating and Using Lists of Macro Variables Arthur L. Carpenter 20
PNWSUG 2009 True or False: Evaluating Logical Expressions 2
WUSS 2009 List Processing Routine CallXinc: Calling Parameterized Include Programs Using a Data Set as List of Parameters source 20
WUSS 2009 Using Functions SYSFUNC and IFC to Conditionally Execute Statements in Open Code source 11
WUSS 2009 Using the SmryEachVar Data Review Suite source 20
PharmaSUG 2009 List Processing with Call Execute: Routine CallXinc for Calling Parameterized Include Programs Using a Data Set as List of Parameters 10
PharmaSUG 2009 Using Functions SYSFUNC and IFC to Conditionally Execute Statements in Open Code 10
SGF 2009 Using Functions SYSFUNC and IFC to Conditionally Execute Statements in Open Code source 10
WUSS 2008 Database Vocabulary: Is Your Data Set a Dimension (LookUp) Table, a Fact Table or a Report? source 8
WUSS 2008 List Processing Basics: Creating and Using Lists of Macro Variables Arthur L. Carpenter source 20
WUSS 2008 SmryEachVar: A Data-Review Routine for All Data Sets in a Libref source 25
WUSS 2008 Using Functions SYSFUNC and IFC to Conditionally Execute Statements in Open Code source 10
SESUG 2008 Database Vocabulary: Is Your Data Set a Dimension (LookUp) Table, a Fact Table or a Report? source 8
SESUG 2008 Using Functions SYSFUNC and IFC to Conditionally Execute Statements in Open Code source 10
PNWSUG 2008 Database Vocabulary: Is Your Data Set a Dimension (LookUp) Table, a Fact Table or a Report? 8
PNWSUG 2008 List Processing Basics: Creating and Using Lists of Macro Variables Arthur L. Carpenter 20
PNWSUG 2008 Using Functions SYSFUNC and IFC to Conditionally Execute Statements in Open Code 10
PharmaSUG 2008 Do Which? Loop, Until or While? A Review Of Data Step And Macro Algorithms 9
PharmaSUG 2008 SmryEachVar: A Data-Review Routine for All Data Sets in a Libref 24
PharmaSUG 2008 Writing Testing-Aware Programs that Self-Report when Testing Options are True 20
SGF 2008 SmryEachVar: A Data-Review Routine for All Data Sets in a Libref source 24
NESUG 2007 FreqLibname: A Data Review Routine For All Memnames in a Libname 22
NESUG 2007 List Processing Basics: Creating and Using Lists of Macro Variables Arthur L. Carpenter 20
NESUG 2007 Writing Testing-Aware Programs that Self-Report when Testing Options are True 20
SESUG 2007 How To Use Proc SQL select into for List Processing source 16
SESUG 2007 List Processing Basics: Creating and Using Lists of Macro Variables Arthur L. Carpenter source 20
MWSUG 2007 FreqLibname: A Data Review Routine For All Memnames in a Libname 22
MWSUG 2007 How To Use Proc SQL select into for List Processing 16
MWSUG 2007 List Processing Basics: Creating and Using Lists of Macro Variables Arthur L. Carpenter 20
MWSUG 2007 Writing Testing-Aware Programs that Self-Report when Testing Options are True 20
SCSUG 2007 List Processing Basics: Creating and Using Lists of Macro Variables Arthur L. Carpenter 21
SCSUG 2007 Setting Up PC/SAS for Batch Processing 9
PharmaSUG 2007 Data Review Program FreqAll - Using Proc SQL List Processing with Dictionary.Columns to Eliminate Macro Do Loops 18
PharmaSUG 2007 Journeymen's Tools: Data Review Macro FreqAll: Using Proc SQL List Processing with Dictionary.Columns to Eliminate Macro Do Loops 10
SGF 2007 Do Which? Loop, Until or While? A Review Of Data Step And Macro Algorithms source 8
SGF 2007 Journeymen's Tools: Data Review Macro FreqAll: Using Proc SQL List Processing with Dictionary.Columns to Eliminate Macro Do Loops source 10
SGF 2007 List Processing Basics: Creating and Using Lists of Macro Variables Arthur L. Carpenter source 20
PNWSUG 2006 Journeymen's Tools: Data Review Macro FreqAll: Using Proc SQL List Processing with Dictionery.Columns to Eliminate Macro Do Loops 10
PNWSUG 2006 Modifying The LogParse PassInfo Macro to Provide a Link between Product Usage in Rtrace Log and Time Used in Job Log 10
MWSUG 2006 Journeymen's Tools: Data Review Macro FreqAll: Using Proc SQL List Processing with Dictionary.Columns to Eliminate Macro Do Loops 12
MWSUG 2006 Modifying the LogParse PassInfo Macro 11
SESUG 2006 Journeymen's Tools: Data Review Macro FreqAll: Using Proc SQL List Processing with Dictionary.Columns to Eliminate Macro Do Loops source 9
SESUG 2006 Modifying The LogParse PassInfo Macro to Provide a Link between Product Usage in Rtrace Log and Time Used in Job Log source 11
NESUG 2006 Journeymen's Tools: Data Review Macro FreqAll: Using Proc SQL List Processing with Dictionary.Columns to Eliminate Macro Do Loops 9
NESUG 2006 Modifying the LogParse PassInfo Macro 11
SESUG 2005 A SASautos Companion: Reusing Macros source 12
NESUG 2005 A SASautos Companion: Reusing Macros 12
SUGI 2005 A SASautos Companion: Reusing Macros source 12
SUGI 2005 Journeymen's Tools: The Writing for Reading and Reuse Program Header or Everything You Ever Wanted To Know About A Program But Were Afraid To Ask source 4
SUGI 2005 Journeymen's Tools: Two Macros - ProgList and PutMvars - to Show Calling Sequence and Parameters of Routines source 8
NESUG 2004 Journeymen's Tools: Two Macros - ProgList and PutMvars - to Show Calling Sequence and Parameters of Routines 7
SESUG 2004 %ARRAY: Construction and Usage of Arrays of Macro Variables source 7
SESUG 2004 Journeymen's Tools: The Writing for Reading and Reuse Program Header or Everything You Ever Wanted To Know About A Program But Were Afraid To Ask source 3
SESUG 2004 Journeymen's Tools: Two Macros - ProgList and PutMvars - to Show Calling Sequence and Parameters of Routines source 7
PharmaSUG 2004 CheckAll: a Routine to Produce A Frequency of Response Data Set from Multiple-Response Data 5
PharmaSUG 2004 INVALID: a Data Review Macro Using PROC FORMAT Option OTHER=INVALID to Identify and List Outliers 5
SUGI 2004 %ARRAY: Construction and Usage of Arrays of Macro Variables source 7
SCSUG 2003 %ARRAY: Construction and Usage of Arrays of Macro Variables 6
SCSUG 2003 A Journeyman's Reference: The Writing for Reading SAS Style Sheet: Tricks, Traps, Tips, and Templates, from SAS-L's Macro Maven 7
SESUG 2003 A Journeyman's Reference: The Writing for Reading SAS Style Sheet: Tricks, Traps, Tips, and Templates, from SAS-L's Macro Maven source 6
NESUG 2003 %ARRAY: Construction and Usage of Arrays of Macro Variables 3
NESUG 2002 A Journeyman's Reference: The Writing for Reading SAS Style Sheet: Tricks, Traps, Tips, and Templates, from SAS-L's Macro Maven 5
SESUG 2002 A Journeyman's Reference: The Writing for Reuse SAS Style Sheet: Tricks, Traps, Tips, and Templates from SAS-L's Macro Maven source 5
NESUG 2001 A Beginner's Tour of a Project using SAS Macros Led by SAS-L's Macro Maven 9
NESUG 2001 INVALID: a Data Review Macro Using PROC FORMAT Option OTHER=INVALID to Identify and List Outliers 9
NESUG 2001 The Writing for Reading SAS Style Sheet: Tricks, Traps & Tips from SAS-L's Macro Maven 4
SESUG 2001 A Beginner's Tour of a Project using SAS Macros Led by SAS-L's Macro Maven source 9
SESUG 2001 INVALID: a Data Review Macro Using PROC FORMAT Option OTHER=INVALID to Identify and List Outliers source 11
SCSUG 2001 A Beginner's Tour of a Project using SAS Macros Led by SAS-L's Macro Maven 9
SCSUG 2001 INVALID: a Data Review Macro Using PROC FORMAT Option OTHER=INVALID to Identify and List Outliers 11
SUGI 2001 A Beginner's Tour of a Project using SAS Macros Led by SAS-L's Macro Maven source 9
SESUG 2000 %XTAB2HTM: macro using ODS to convert proc FREQ cross-tabulation to HTML with a Table of Contents and back buttons source 7
SUGI 2000 The Writing for Reading SAS Style Sheet: Tricks, Traps & Tips from SAS-L's Macro Maven source 4
SESUG 1999 The Writing for Reading SAS Style Sheet: Tricks, Traps & Tips from SAS-L's Macro Maven source 4
SUGI 1999 %FREQ1VAR: Frequency of One Variable with Format: a Macro to Standardize PROC FREQ Output Data Sets source 3
SESUG 1998 %FREQ1VAR: Frequency of One Variable with Format: a Macro to Standardize PROC FREQ Output Data Sets 3
SUGI 1998 %COMPARWS: Compare with Summary: A Macro Using PROC COMPARE to W rite a File of Di f ferences to Edit and Use for Updates source 4
SUGI 1998 DEMOXRPT: Macros for Writing Exception Reports; Perform Range and Logic Checks on a Data Set; Write File of Exceptions to Edit and Use for Updates source 4
MWSUG 1997 %COMPARWS: Compare with Summary: A Macro Using PROC COMPARE to W rite a File of Di f ferences to Edit and Use for Updates 4
MWSUG 1997 XRPT: macros %ID and %SHOW for writing Exception Reports: perform range and logic checks on a data set: write file of exceptions to edit and use for updates 4
SESUG 1997 The Data Review Two-step: Macros for Comparison and Exception Reports - Part A: %COMPARWS: Compare with summary: a macro using proc COMPARE to write a file of differences to edit and use for updates 8
SUGI 1997 %ARRAY: Construction and Usage of Arrays of Macro Variables source 4
SUGI 1997 %CHECKALL: A Macro to Produce a Frequency of Response Data Set from Multiple-Response Data source 5
SUGI 1997 %SHOWCOMB; A Macro to Produce a Data Set with Frequency of Combinations of Responses from Multiple-Response Data source 5
SESUG 1996 %ARRAY: Construction and Usage of Arrays of Macro Variables 5
SESUG 1996 %CHECKALL: A Macro to Produce a Frequency of Response Data Set from Multiple-Response Data 6
SESUG 1996 %SHOWCOMB; A Macro to Produce a Data Set with Frequency of Combinations of Responses from Multiple-Response Data 4

Back to authors