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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 27.05.2002, 13:08   #1  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
? Как вставить кусок кода?
Уважаемые разработчики,

подскажите, пожалуйста, как правильно вставить кусок кода с отступами?
сейчас пробелы игнорируются.
Есть ли аналог тега <pre> это форматированный текст
с пробелами тег</pre>?

Спасибо.
Старый 03.02.2007, 13:30   #2  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
Aleksey_M доработал и исправил тег [xpp]...[/xpp]
В панели инструментов добавлена иконка, которая вставляет этот тег.
Пользуйтесь.

X++:
static void testSysQuery_CountLoops_rnr(Args _args)
{
   Query                q = new Query();
   QueryRun             qr;
   QueryBuildDataSource qbds;
   QueryBuildDataSource qbds2;
   LedgerTable          lt;
   LedgerTrans          ltrans;
   Integer              loops;
   Integer              Total;

   qbds = q.addDataSource(tablenum(LedgerTable));
   qbds.addSortField(fieldnum(LedgerTable,AccountPlType));
   qbds.orderMode(0);

   info(q.dataSourceNo(1).toString());

   qr = new QueryRun(q);

   info(strfmt('Total select: %1',SysQuery::countTotal(qr)));
   info(strfmt('Loops: %1',SysQuery::countLoops(qr)));

}
X++:
static void testSysQuery_CountLoops_rnr(Args _args)
{
   //info(strfmt('Total "select": %1',/*SysQuery::*/countTotal(qr)));
   info(strfmt('Total "select": %1',SysQuery::countTotal(qr)));
   /*info(strfmt("Loops':' %1",SysQuery:://countLoops(qr)));*/
   info(strfmt("Loops':' %1",SysQuery::countLoops(qr)));

}
Изображения
 
__________________
полезное на axForum, github, vk, coub.
Старый 03.02.2007, 14:41   #3  
oip is offline
oip
Axapta
Лучший по профессии 2014
 
2,564 / 1416 (53) ++++++++
Регистрация: 28.11.2005
Записей в блоге: 1
Сейчас в этом значке ничего не намекает на его "иксплюсплюсовское" происхождение. Может все же сделать его более понятным для участников? Заменить его хотя бы на что-то типа этого:
Изображения
  
Старый 03.02.2007, 15:23   #4  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
Цитата:
Сообщение от oip Посмотреть сообщение
Сейчас в этом значке ничего не намекает на его "иксплюсплюсовское" происхождение.
Как это ничего?
Это иконка метода в Аксапте.

Хорошо, заменю.

ЗЫ: Принимаются лучшие варианты иконки.
__________________
полезное на axForum, github, vk, coub.
Старый 03.02.2007, 15:26   #5  
oip is offline
oip
Axapta
Лучший по профессии 2014
 
2,564 / 1416 (53) ++++++++
Регистрация: 28.11.2005
Записей в блоге: 1
Цитата:
Сообщение от mazzy Посмотреть сообщение
Это иконка метода в Аксапте.
И правда. Может это я один такой невнимательный и всем остальным все и так понятно было?
Старый 05.02.2007, 10:19   #6  
Gustav is offline
Gustav
Moderator
Аватар для Gustav
SAP
Лучший по профессии 2009
 
1,858 / 1152 (42) ++++++++
Регистрация: 24.01.2006
Адрес: Санкт-Петербург
Записей в блоге: 19
А вот эта проблема всё равно остается...
Цитата:
Сообщение от Gustav Посмотреть сообщение
Редактировать прямо там боюсь, так как съедет форматирование кода X++.

Кстати, почему такое происходит с тегом XPP? Т.е. пишу сообщение, делаю предварительный просмотр - пока всё хорошо, пишу дальше, делаю повторный предварительный просмотр - и всё разрушается - код сливается с текстом, отступы пропадают - в общем, беда какая-то...
Вот что примерно происходит. Я взял самый последний пример mazzy из этой ветки, "посмотрел" его 2 раза в "Предварительном просмотре", после чего сохранил:

X++:
static void testSysQuery_CountLoops_rnr(Args _args)</p><p>{</p><p> //info(strfmt('Total "select": %1',/*SysQuery::*/countTotal(qr)));</p><p> info(strfmt('Total "select": %1',SysQuery::countTotal(qr)));</p><p> /*info(strfmt("Loops':' %1",SysQuery:://countLoops(qr)));*/</p><p> info(strfmt("Loops':' %1",SysQuery::countLoops(qr)));</p><p>}


А должно быть вот так (на этот раз я вставил без просмотра непосредственно перед сохранением):
X++:
static void testSysQuery_CountLoops_rnr(Args _args)
{
   //info(strfmt('Total "select": %1',/*SysQuery::*/countTotal(qr)));
   info(strfmt('Total "select": %1',SysQuery::countTotal(qr)));
   /*info(strfmt("Loops':' %1",SysQuery:://countLoops(qr)));*/
   info(strfmt("Loops':' %1",SysQuery::countLoops(qr)));
}
Старый 05.02.2007, 11:53   #7  
kashperuk is offline
kashperuk
Участник
Аватар для kashperuk
MCBMSS
Соотечественники
Сотрудники Microsoft Dynamics
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии 2011
Лучший по профессии 2009
 
4,361 / 2084 (78) +++++++++
Регистрация: 30.05.2004
Адрес: Atlanta, GA, USA
Поддерживаю Gustav. Постоянно тоже на этот 'point of no return' наталкиваюсь.
Старый 05.02.2007, 13:54   #8  
Aleksey_M is offline
Aleksey_M
Administrator
Аватар для Aleksey_M
 
520 / 355 (13) ++++++
Регистрация: 26.08.2005
Адрес: Москва
X++:
static void testSysQuery_CountLoops_rnr(Args _args)
{
   //info(strfmt('Total "select": %1',/*SysQuery::*/countTotal(qr)));
   info(strfmt('Total "select": %1',SysQuery::countTotal(qr)));
   /*info(strfmt("Loops':' %1",SysQuery:://countLoops(qr)));*/
   info(strfmt("Loops':' %1",SysQuery::countLoops(qr)));
}
>А вот эта проблема всё равно остается...
Ээээ, почему остается? Она была уже?
Сейчас попробовал десяток раз предпросмотр нажать - нормально все, последовательность действий и симптомы опишите, плз.
__________________
Был грязный плащ на нем одет,
Цилиндр черный смят в гармошку...
Старый 05.02.2007, 15:42   #9  
Gustav is offline
Gustav
Moderator
Аватар для Gustav
SAP
Лучший по профессии 2009
 
1,858 / 1152 (42) ++++++++
Регистрация: 24.01.2006
Адрес: Санкт-Петербург
Записей в блоге: 19
Цитата:
Сообщение от Aleksey_M Посмотреть сообщение
X++:
static void testSysQuery_CountLoops_rnr(Args _args)</p><p>{</p><p> //info(strfmt('Total "select": %1',/*SysQuery::*/countTotal(qr)));</p><p> info(strfmt('Total "select": %1',SysQuery::countTotal(qr)));</p><p> /*info(strfmt("Loops':' %1",SysQuery:://countLoops(qr)));*/</p><p> info(strfmt("Loops':' %1",SysQuery::countLoops(qr)));</p><p>}




>А вот эта проблема всё равно остается...
Ээээ, почему остается? Она была уже?
Сейчас попробовал десяток раз предпросмотр нажать - нормально все, последовательность действий и симптомы опишите, плз.
Ну вот, для примера еще и цитату Вашу - тоже колбасит. Это уже без всяких предпросмотров, просто взял как цитату и сейчас буду сохранять.

Последовательность действий собственно описана в моей самоцитате в предыдущем посте. Браузер у меня - IE 6, Винда 2000 (готов еще что-нить указать, если надо).

Для примера привожу еще пошаговые скриншоты моей попытки отредактировать свое предыдущее сообщение.

P.S. Проблема как зарегистрированный баг, конечно, еще не поднималась. Просто я несколько ранее уже ею застенчиво интересовался
Миниатюры
Нажмите на изображение для увеличения
Название: Step1.jpg
Просмотров: 440
Размер:	62.9 Кб
ID:	2398   Нажмите на изображение для увеличения
Название: Step2.jpg
Просмотров: 455
Размер:	83.9 Кб
ID:	2399  

Нажмите на изображение для увеличения
Название: Step3.jpg
Просмотров: 349
Размер:	92.3 Кб
ID:	2400  
Старый 05.02.2007, 16:08   #10  
kashperuk is offline
kashperuk
Участник
Аватар для kashperuk
MCBMSS
Соотечественники
Сотрудники Microsoft Dynamics
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии 2011
Лучший по профессии 2009
 
4,361 / 2084 (78) +++++++++
Регистрация: 30.05.2004
Адрес: Atlanta, GA, USA
Цитата:
Сообщение от Aleksey_M Посмотреть сообщение
Сейчас попробовал десяток раз предпросмотр нажать - нормально все, последовательность действий и симптомы опишите, плз.
Нужно не предпросмотр, а Редактирование

PS. упс. поздно опомнился.
Старый 05.02.2007, 16:31   #11  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
Цитата:
Сообщение от Aleksey_M Посмотреть сообщение
X++:
static void testSysQuery_CountLoops_rnr(Args _args)
{
   //info(strfmt('Total "select": %1',/*SysQuery::*/countTotal(qr)));
   info(strfmt('Total "select": %1',SysQuery::countTotal(qr)));
   /*info(strfmt("Loops':' %1",SysQuery:://countLoops(qr)));*/
   info(strfmt("Loops':' %1",SysQuery::countLoops(qr)));
}
>А вот эта проблема всё равно остается...
Ээээ, почему остается? Она была уже?
Сейчас попробовал десяток раз предпросмотр нажать - нормально все, последовательность действий и симптомы опишите, плз.
попробовал...
__________________
полезное на axForum, github, vk, coub.
Старый 05.02.2007, 17:30   #12  
Gustav is offline
Gustav
Moderator
Аватар для Gustav
SAP
Лучший по профессии 2009
 
1,858 / 1152 (42) ++++++++
Регистрация: 24.01.2006
Адрес: Санкт-Петербург
Записей в блоге: 19
Сменил в "Моем кабинете" в "Опциях" редактор - с "Визуального" на "Стандартный". Пробую:
Цитата:
Сообщение от Aleksey_M Посмотреть сообщение
X++:
static void testSysQuery_CountLoops_rnr(Args _args)
{
   //info(strfmt('Total "select": %1',/*SysQuery::*/countTotal(qr)));
   info(strfmt('Total "select": %1',SysQuery::countTotal(qr)));
   /*info(strfmt("Loops':' %1",SysQuery:://countLoops(qr)));*/
   info(strfmt("Loops':' %1",SysQuery::countLoops(qr)));
}
>А вот эта проблема всё равно остается...
Ээээ, почему остается? Она была уже?
Сейчас попробовал десяток раз предпросмотр нажать - нормально все, последовательность действий и симптомы опишите, плз.
Всё получилось. Ну и супер! Я думаю, что больше ничего и делать не надо
Главное, чтобы люди знали, где подкрутить, ежели что. Ну и для новых членов, наверное, надо по умолчанию "Стандартный редактор" поставить.

P.S. Тестируюсь дальше - редактируюсь:
Цитата:
Сообщение от mazzy Посмотреть сообщение
Aleksey_M, можно ли узнать сколько народу пользуется этим режимом?
Наверное, пользующихся много, но испытывающих дискомфорт от редактирования сообщения с включенным кодом X++ - существенно меньше
Старый 05.02.2007, 16:06   #13  
Aleksey_M is offline
Aleksey_M
Administrator
Аватар для Aleksey_M
 
520 / 355 (13) ++++++
Регистрация: 26.08.2005
Адрес: Москва
Хм, да, есть проблема. Проявляется только с визуальным редактором ответа (чтоб ему пусто было). Бум подумать как пофиксить.
Спасибо за багрепорт.
__________________
Был грязный плащ на нем одет,
Цилиндр черный смят в гармошку...
Старый 05.02.2007, 16:34   #14  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
Цитата:
Сообщение от Aleksey_M Посмотреть сообщение
Проявляется только с визуальным редактором ответа (чтоб ему пусто было).
а-а-а... зря тебя не послушался и не отключил эту фичу...
Aleksey_M, можно ли узнать сколько народу пользуется этим режимом?
__________________
полезное на axForum, github, vk, coub.
Старый 05.02.2007, 17:36   #15  
Aleksey_M is offline
Aleksey_M
Administrator
Аватар для Aleksey_M
 
520 / 355 (13) ++++++
Регистрация: 26.08.2005
Адрес: Москва
mazzy
Да не надо, не отключай, раз есть, пусть пользуется народ, я лучше причину поищу. Вот quote не визивигится(тьфу, слово то какое) же, так и xpp/cal надо в исключения добавить.
__________________
Был грязный плащ на нем одет,
Цилиндр черный смят в гармошку...
Старый 05.02.2007, 17:39   #16  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
Цитата:
Сообщение от Aleksey_M Посмотреть сообщение
mazzy
Да не надо, не отключай, раз есть, пусть пользуется народ, я лучше причину поищу.
Хорошо. Спасибо.
__________________
полезное на axForum, github, vk, coub.
Старый 02.03.2007, 13:15   #17  
Aleksey_M is offline
Aleksey_M
Administrator
Аватар для Aleksey_M
 
520 / 355 (13) ++++++
Регистрация: 26.08.2005
Адрес: Москва
Поправил отображение незакрытых кавычек/комментариев в конце кода + теперь не должно колбаситься при редактировании в WYSIWYG.
__________________
Был грязный плащ на нем одет,
Цилиндр черный смят в гармошку...
Старый 24.11.2008, 12:05   #18  
Aleksey_M is offline
Aleksey_M
Administrator
Аватар для Aleksey_M
 
520 / 355 (13) ++++++
Регистрация: 26.08.2005
Адрес: Москва
Поправил html+css для тега xpp (Добавлено несколько шрифтовых стилей. Какой лучше?).
В правильных броузерах убрано ограничение по ширине, в неправильном - увеличено с 640 до 800px.

Наверно стоит и для других тегов подправить.
__________________
Был грязный плащ на нем одет,
Цилиндр черный смят в гармошку...
За это сообщение автора поблагодарили: mazzy (2), belugin (2), gl00mie (2).
Старый 01.12.2008, 09:35   #19  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
Цитата:
Сообщение от Aleksey_M Посмотреть сообщение
В правильных броузерах убрано ограничение по ширине
Наверное стоит оставить ограничение по ширине. Иначе расползается
Как избежать отмены фильтра на форме
Миниатюры
Нажмите на изображение для увеличения
Название: 1.jpg
Просмотров: 346
Размер:	72.0 Кб
ID:	4005  
__________________
полезное на axForum, github, vk, coub.
Старый 01.12.2008, 12:19   #20  
Aleksey_M is offline
Aleksey_M
Administrator
Аватар для Aleksey_M
 
520 / 355 (13) ++++++
Регистрация: 26.08.2005
Адрес: Москва
mazzy
Хм, а броузер то какой?
Ie6, зараза эдакая, растягивает таблицу, если в ней div широкий, потому и стоит для него ограничение по ширине. Раньше было 640px, 24.11 800px поставил. Сейчас на 640px опять верну. В опере и firefox2 проверял - нормально.
__________________
Был грязный плащ на нем одет,
Цилиндр черный смят в гармошку...
Теги
cal, x++

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Подсветка слов X++ (XPP) Poleax Обсуждение форума 14 20.02.2009 13:37
Почему поиск идет без учета кода? kashperuk Обсуждение форума 12 17.05.2007 14:23
Цвет редактора кода Lihgt Курилка 7 11.10.2005 09:51
"Синий" форум после вставки X++ кода. Maximin Обсуждение форума 1 02.08.2005 12:59
Может не стоит вводить практику вставки кода в виде картинок ? Андре Обсуждение форума 1 27.12.2004 17:49

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

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