Команды менеджера по оформлению SAS

SOAP является неподходящей технологией для использования на Android (или мобильные устройства в целом) из-за обработки/парсинга наверху, это требуется. REST обслуживает, более легкое решение для веса, и это - то, что я предложил бы. Android идет с синтаксическим анализатором SAX, и это довольно тривиально для использования. Если Вы абсолютно обязаны обрабатывать/анализировать SOAP на мобильном устройстве тогда, я чувствую жалость к Вам, лучший совет, который я могу дать, не состоит в том, чтобы просто использовать SOAP.

13
задан Allan Bowe 5 August 2009 в 15:35
поделиться

7 ответов

Вот несколько примеров, которые я нашел полезными (в формате открытого кода):

dm "vt &syslast"; * open a dataset ;
dm "keydef F2 'next VIEWTABLE:; end'"; * close ViewTable windows (credit cmjohns) ;
dm "keydef F4 'viewtable &syslast view=form'"; * open table in form view ;
dm 'keydef f11 rsubmit'; * assigns the rsubmit command to the F11 key ;
dm "keydef F12 'cle log; cle output; submit'"; 
dm "next explorer; detail";  * applies detail view to explorer (credit to Liz);
dm "keydef F7 ""command focus;"""; * puts command bar in focus (credit to Trevor);
5
ответ дан 1 December 2019 в 19:40
поделиться

Несколько быстрых клавиш, которые я использую (в дополнение к cle

  • fsv (открывает набор данных с помощью FS View)
  • vt (открывает набор данных с помощью таблицы просмотра)
  • subtop (отправляет верхние N строк из редактора программы)

Еще одна полезная функция .. Использование дисплея меню диспетчера, чтобы выполнить задачу, для которой требуется команда. Затем включите командную строку и введите команду ? или (при необходимости) серию команд ? . Это приведет к восстановлению в командную строку последней выполненной команды (даже если эта команда была выполнена системой меню Диспетчера отображения).

Глядя на предыдущие выполненные команды, вы можете найти ряд относительно малоизвестных команд.Я считаю, что КАЖДОЕ меню диспетчера дисплеев имеет эквивалент командной строки, который затем можно использовать.

4
ответ дан 1 December 2019 в 19:40
поделиться

Ссылка, размещенная cmjohns со списком команд, является ОТЛИЧНОЙ!

Дополнительная информация об этих командах ...
Вы можете установить эти команды как ярлыки в SAS Display Manager.
Откройте DMKEYS (должно быть F2 или введите «ключи» команды). DMKEYS показывает вам все ярлыки по умолчанию, но вы можете изменить их по своему усмотрению.

Например:
Мне нравится устанавливать F12 = log; clear; pgm; submit; (Это «очистит все» из окна журнала и отправит код из редактора программ)
Вы также можете сделать его более интуитивно понятным с помощью копирования / вставки ...
Ctrl C = сохранить
Ctrl V = вставить

1
ответ дан 1 December 2019 в 19:40
поделиться

I set CTRL+F3 to 'rsubmit' - saves typing rsubmit / endrsubmit when developing code to go into remote production.

2
ответ дан 1 December 2019 в 19:40
поделиться

Мне нравится закрывать сразу все таблицы представлений:

%macro closevts / /* The cmd option makes the macro available to dms */ / cmd; 
  %local i; 
  %do i=1 %to 20;
    next "viewtable:"; end; 
  %end; 
%mend;

dm "keydef F12 '%NRSTR(%closevts);'";
8
ответ дан 1 December 2019 в 19:40
поделиться

Некоторые команды, которые открывают другие полезные окна, включают:

• Assist — версия SAS, управляемая через меню
• dir — показывает наборы данных в библиотеке
• var — показывает переменные в наборе данных
• блокнот - простое текстовое окно
• параметры - просмотр и изменение параметров системы
• имя файла — просмотреть текущие назначения имени файла
• help - интерактивная справочная система
• libname — просмотреть текущие назначения имени библиотеки

Некоторые полезные команды диспетчера отображения, которые работают в любом окне, включают:

• clear — очистить содержимое окна
• end - закрыть окно
• endas — завершить сеанс sas
• файл "имя файла" - сохранить содержимое окна в файл имя
• prevcmd — вызвать предыдущую команду диспетчера отображения

(выдержка из http://www.stat.berkeley.edu/classes/s100/sas.pdf )

0
ответ дан 1 December 2019 в 19:40
поделиться
Другие вопросы по тегам:

Похожие вопросы: