gifts2017

1С - Недокументированные возможности

Опубликовал Владимир (V0fka) в раздел Программирование - Практика программирования

Недокументированные возможности 1С 7.7

_IdToStr()
Синтаксис:
_IdToStr()
Назначение:
Возвращает строку - результат преобразования 10-тичного значения в 36-ричное.
Параметры:
- выражение со значением типа число.

_StrToID()
Синтаксис:
_StrToID()
Назначение:
Возвращает число - результат преобразования 36-ричного значения в 10-тичное.
Параметры:
- выражение со значением типа строка.

_GetPerformanceCounter()
Синтаксис:
_GetPerformanceCounter()
Назначение:
Возвращает число миллисекунд (1000-чных долей секунды) прошедших с момента включения компьютера.
Замечание:
Разница между значениями двух замеров позволяет определить количество миллисекунд прошедших между замерами.

ЗначениеФункции() Англоязычный синоним: FunctionValue()
Синтаксис:
ЗначениеФункции()
Назначение:
Метод объекта "Запрос". Возвращает значение функции для текущей группировки.
Параметры:
- выражение, содержащее порядковый номер функции в запросе.

ЗначениеГруппировки()
Синтаксис:
ЗначениеГруппировки()
Назначение:
Метод объекта "Запрос". Возвращает значение текущей группировки.
Параметры:
- выражение, содержащее название группировки в запросе.

Атрибут объекта Форма МногострочнаяЧасть. Англоязычный синоним MultyColumn.
Значение атрибута МногострочнаяЧасть представляет собой ссылку на элемент диалога документа - табличную часть. К атрибуту МногострочнаяЧасть применим метод Видимость().
Пример:

Форма.МногострочнаяЧасть.Видимость((Форма.МногострочнаяЧасть.Видимость()+1)%2);


Атрибут контекста модуля формы КонтекстПодбора. Англоязычный синоним ContextOfPermanentChoose.
Значение атрибута КонтекстПодбора содержит контекст формы подбора, открытой последним вызовом метода ОткрытьПодбор(). С помощью значения этого контекста можно произвольно манипулировать формой подбора, пока она открыта. Пока форма открыта, тип значения данного параметра равен 100 (см. ТипЗначения), если закрыта -0.
Пример:

Если ТипЗначения(КонтекстПодбора)=100 Тогда
    КонтекстПодбора.Форма.Закрыть();
КонецЕсли;


Метод ВключитьSQL(). Англоязычный синоним EnableSQL().
Метод можно использовать для объектов типа Регистр и Запрос, созданных функцией СоздатьОбъект. Метод имеет один необязательный параметр

В каждой форме можно задать СВОЮ обработку ожидания, которая будет действовать до тех пор, пока открыта форма. Вызов необходимо осуществлять след. образом:

Форма.ОбработкаОжидания("НужнаяПроцедура", ИнтервалВызова);

(с) интернет

См. также

Подписаться Добавить вознаграждение

Комментарии

1. Александр Рытов (Арчибальд) 02.02.10 16:24
Где-то на ИС я это в виде als-ки видел...
Но таки плюс
2. Юрий Тимофеев (Tatitutu) 02.02.10 16:29
это не программа (тем более не Ваша)
4. Владимир (V0fka) 02.02.10 16:56
(2), (3), а разве я написал, что это мое?
5. vip (vip) 02.02.10 17:06
(4) Вот это откуда http://absur.da.ru/

А так, тенденция однако...
Ща выхвачу кусок гениального кода от Майкрософт с маленькой ссылочкой (с) интернет
6. Владимир (V0fka) 02.02.10 17:14
(5) Прямой линк в студию.
Будет линк на исходник - поправлю цопирайт
7. vip (vip) 02.02.10 17:21
(6) Это ты типа условия мне ставишь?
А линка не будет, не поправишь?

Мне вот кажется, что ты сам должен поискать и обязательно ссылочку поправить.
В знак благодарности очень уважаемому человеку.
9. Трактор Трактор (Трактор) 02.02.10 17:26
Минус не ставлю только потому что не видел этой информации на Инфостарте.
V0fka, присобачь сюда ещё als файл товарища Моисеенко и будем считать что недокументированные функции полностью документированы.
Следующий кто выложит это на Инфостарт будет минусоваться.
12. Епрст (Ёпрст) 03.02.10 10:42
(0) Это всё давно известно .. и первым их обнаружил DEb
ЗЫ: скачай наконец als по метаданным и не пости мегабояны.
14. Юрий Щербаков (ufo58) 04.02.10 11:33
злые какие-то ребята.
погода что-ли?
а мне пригодилось.
до сих пор пользовался "кусками"
теперь все упорядочено.
спасибо
15. "Я" ("Я") 04.02.10 17:12
народ стал клепать статейки, с чего бы вдруг?
может из-за того, что на прошлой неделе хотела скачать простенькую обработку и скачать не дало, а попросило денег или статью или обработку :)
плюсанула.
Для написания сообщения необходимо авторизоваться
Прикрепить файл
Дополнительные параметры ответа