AXForum  
Вернуться   AXForum > Блоги > Kabardian
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск Все разделы прочитаны

Бложик Заметки непутевого автоматизатора
Старый

AX 2012: добавление кнопок "Создать", "Удалить" на обычные формы

Запись от Kabardian размещена 10.04.2014 в 09:32

Чтобы добавить в обычную форму кнопки "Создать", "Удалить" можно сделать так:
  1. Создать из шаблона новую форму-донор (пустышка) из (я брал шаблона SimpleList)
  2. Из узла формы-донора, созданной в п. 1 выделить узел Designs/Design/ActionPane и перетащить мышкой его в узел Designs/Design формы-назначения
  3. Удалить форму из п. 1 за ненадобностью
Таким подходом можно оживить формы, импортированные из предыдущих версий системы...
Аватар для Kabardian
Талантливый разгвоздяй
Размещено в Бложик
Просмотров 26386 Комментарии 0 Kabardian is offline
Старый

Мое решение задачи FizzBuzz

Запись от Kabardian размещена 04.04.2014 в 09:40

Мое решение задачи FizzBuzz:
Цитата:
Напишите программу, которая выводит на экран числа от 1 до 100. При этом вместо чисел, кратных трем, программа должна выводить слово «Fizz», а вместо чисел, кратных пяти — слово «Buzz». Если число кратно и 3, и 5, то программа должна выводить слово «FizzBuzz»
X++:
static void FizzBuzz(Args _args)
{
    int i;
    int multipleFizz = 3;
    int multipleBuzz = 5;
    
    str fizzStr = 'Fizz';
    str buzzStr
...
Аватар для Kabardian
Талантливый разгвоздяй
Размещено в Бложик
Просмотров 28206 Комментарии 0 Kabardian is offline
Старый

Как получить список таблиц с отключенным Optimistic Concurrency Control

Запись от Kabardian размещена 20.04.2013 в 08:56

источник http://fandyax.blogspot.ru/2012/07/h...-from-aot.html
----------------------------------------------------------------
X++:
static void THK_tableOccenabledFromAOT01(Args _args)
{
    #AOT
    #properties
    TreeNode        TreeNode = TreeNode::findNode(#TablesPath);
    str             tableName;
    str             temporaryProperty;
    sysdictTable    m_dictTable;
    int             i,records,m;
...
Аватар для Kabardian
Талантливый разгвоздяй
Размещено в Бложик
Просмотров 36502 Комментарии 0 Kabardian is offline
Старый
Рейтинг: 5.00. Голосов: 2.

Экспорт лицензии AX 4.0 и AX 2009 в файл

Запись от Kabardian размещена 28.05.2012 в 15:31
Обновил(-а) Kabardian 03.06.2012 в 11:53

Для экспорта лицензии из какой-либо инсталляции AX 4.0 или AX 2009 в файл достаточно:
  • разобраться со структурой файла лицензии
  • экспортировать данные из системной таблицы SysConfig в текстовый файл с учетом структуры файла лицензии

После экспорта файл лицензии можно использовать по назначению :-).
-------------------------------------
Джоб, который экспортирует лицензию в текстовый файл (проверялся на AX 2009, но должен также работать на AX 4.0):
X++:
static void ASB_ExportLicenceFile(Args
...
Аватар для Kabardian
Талантливый разгвоздяй
Размещено в Бложик
Просмотров 42674 Комментарии 2 Kabardian is offline
Старый

Перебор содержимого папки в X++

Запись от Kabardian размещена 28.02.2012 в 12:08

Нашел замечательную статью, где описано как с помощью WinAPI из X++ перебрать содержимое папки.

X++:
static void FindFile(Args _args)
{
    #File
    FileName fullFileName(FileName _path, FileName _fileName)
    {
        FileName    pathName;
        FileName    fileName;
        FileName    fileExtension;
        ;
        [pathName,fileName,fileExtension] = fileNameSplit(_fileName);
        return _path + '\\' + fileName
...
Аватар для Kabardian
Талантливый разгвоздяй
Размещено в Бложик
Просмотров 49497 Комментарии 3 Kabardian is offline
Старый

Фильтр в sp_who2 (SQL)

Запись от Kabardian размещена 26.12.2011 в 21:38
Обновил(-а) Kabardian 28.02.2012 в 12:10

PHP код:
DECLARE @Table TABLE(
        
SPID INT,
        
Status VARCHAR(MAX),
        
LOGIN VARCHAR(MAX),
        
HostName VARCHAR(MAX),
        
BlkBy VARCHAR(MAX),
        
DBName VARCHAR(MAX),
        
Command VARCHAR(MAX),
        
CPUTime INT,
        
DiskIO INT,
        
LastBatch VARCHAR(MAX),
        
ProramName VARCHAR(MAX),
        
SPID_1 INT,
        
REQUESTID INT
)

INSERT INTO @Table EXEC 
...
Аватар для Kabardian
Талантливый разгвоздяй
Размещено в Бложик, SQL
Просмотров 21103 Комментарии 0 Kabardian is offline
Старый

Особенности работы Application Hierarchy Tree

Запись от Kabardian размещена 17.01.2010 в 23:49
Обновил(-а) Kabardian 17.01.2010 в 23:53

Application Hierarchy Tree показывает ирерархию объектов по выбранному классу или расширенному типу данных (EDT).

Особенности работы:
+ показывает иерархию вверх и вниз для выбранного объекта;
– не показывает тех, кто находится на одном уровне с выбранным объектом.

Например, иерархия EDT AmountCur выглядит по-разному, в зависимости от того откуда вызван инструмент Application Hierarchy Tree:
  • cо стороны EDT-предка:
  • со
...
Миниатюры
Нажмите на изображение для увеличения
Название: Hierarchy for EDT Amount.png
Просмотров: 493
Размер:	10.1 Кб
ID:	33   Нажмите на изображение для увеличения
Название: Hierarchy for EDT AmountCur.png
Просмотров: 314
Размер:	3.8 Кб
ID:	34  

Аватар для Kabardian
Талантливый разгвоздяй
Размещено в Бложик
Просмотров 14890 Комментарии 0 Kabardian is offline


Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 16:39.