Олег

36
Рейтинг

uncle_o



  •   Регистрация: 05.09.2007 (16 лет назад)

  •   Был(а) на сайте: 07.04.2015

Подписчики 2

Рейтинг 36


Комментарии

ОбменСлучай из практики: об одной нетривиальной ситуации при обмене УНФ-БП#0 10.07.13 19:44
Работал себе обмен между УНФ и БП, а потом как-то засбоил - то проходит, то не проходит. О том, что это было...
DevКомандное окно#21 13.09.07 16:52
А командные блоки зачем разбирать, если не секрет?
DevКомандное окно#17 11.09.07 11:20
(11) Я это сделал так: либо Вы определяете переменную через Перем П1, П2, ..., либо при первом присваивании указываете ее имя с % - %П1=10. Перед выполнением текст анализируется и структуре-реквизите формы Локалы заводится поле по каждую определенную таким образом переменную. Затем, к выполняемому тексту впереди добавляется текст П1=Локалы.П1, а в конце Локалы.П1 = П1 для определенных переменных, используемых в исполняемом фрагменте (см.текст обработки).
DevКомандное окно#10 10.09.07 17:30
(8) EI - это круто! Оценил. Только (простите за занудство), хотелось бы, чтобы значения переменных, полученных при выполнении строк по одной, сохранялись бы... Это можно?
DevКомандное окно#6 10.09.07 13:13
Ну, я и не претендую, как можно-с... Если бы знал, что существует такой шедевр ... все равно бы написал так же.
Фишка в том, что Командное Окно - это возможность выполнять команды по одной: выполнил - посмотрел, что получилось - выполнил следующую. Не теряя при этом предыдущих выполненных команд, к которым можно всегда вернуться, просто поднявшись вверх по протоколу. И сохраняя, естественно, вычисленные значения. И больше ничего! Просто, как три копейки. Такой механизм есть во всех интерпретаторах. Странно, что в 1С - интерпретирующей по сути системе - нет такого штатного способа работы. Даже для чисто компилятивных языков, как С и Паскаль, давно уже есть возможность выполнять исходный код, не выходя из среды разработки.
Что касается Справочника алгоритмов, то это вещь, нет слов, полезная. Только, что сохранять из командного окна? Текст типа:
%зп = новый запрос("ВЫБРАТЬ ... &пп...")
зп=установитьпараметр("пп", ...)
%тз = зп.выполнить().выгрузить()
смотр(тз)
или
%фф=Документы.МойДок.ПолучитьФорму()
фф.Открыть()
!фф.Открыта()
!фф.ЭлементыФормы.Поле.Реквизит
Его проще написать, чем искать в справочнике.
Опять же, справочник полезных алгоритмов, привязанный к конфигурации, - это что же, сколько у меня конфигураций - столько справочников? А если я чего изменил, мне что, по всем остальным экземплярам справочника изменения дублировать? Или я чего-то недопонял?
С полным уважением ко всем присутствующим, Дядюшка О.
DevМожно ли как нибудь в Бухгалтерии 8.0 запретить формирование отчетов по отределенному счету.#6 07.09.07 20:33
Хочу заметить, что вопрос касается не собственно оборотов по 70 счету, а только аналитики по нему. Закрыть на чтение обороты по всему счету - отрубить всех бухгалтеров, чьи счета корреспондируют с 70. Таблиц же движений по субконто в списке таблиц, по которым можно установить RLS вообще нет!!! Поэтому, придется, как всегда, идти в обход.
Идея такая - ограничивать не доступ к регистру, а доступ к плану видов характеристик, по которому ведется аналитика по счету.
Тут, правда, снова засада! Субконто у 70 - Работники организации, по ним же ведется аналитика еще по десятку счетов. Можно, однако, попробовать завести отдельный вид субконто специально для 70 счета и на него уже навесить RLS на чтение.
Сама по себе схема работает - проверил. RLS выглядит так:
ВидыСубконтоХозрасчетные ГДЕ ВидыСубконтоХозрасчетные.Наименование <> "Работники организации"
Вопрос только в том, в скольких местах в УПП явно указано, что аналитика по 70 ведется по РаботникиОрганизации?
PS Хочу еще огорчить желающих оградить зарплату начальства от взоров подчиненных - дело ведь не только в аналитике по 70 счету, есть еще масса документов и регистров, по которым эти суммы проходят и которые к плану счетов не имеют ни малейшего отношения.
Так что, чтобы закрыть денюжки, придется очень сильно потрудиться... А после того, как Вы все закроете, останется еще "сарафанное радио", которое все равно все суммы протранслирует всем, кто захочет ;)
PPS Почему, интересно, так получается в 1С - придумано масса всяких всякостей, нужных не всем или всем не нужных, а самого злободневного - нет:(

Добавчик: Как ни странно, прямой поиск ВидыСубконтоХозрасчетные и РаботникиОрганизации выдал только один документ, касающийся 70 счета, и это был, естественно, ОтражениеЗарплатыВРеглУчете. Так что не все потеряно, дерзайте!
Удачи смелым
DevКомандное окно#4 07.09.07 18:12
Очень хочу контекстную подсказку - времени нет:((( Я и консоль то на коленке сваял, самый минимум, чтобы свою работу немного ускорить.
DevКомандное окно#0 06.09.07 9:05
Еще одна консоль кода - после перехода на новую платформу приятно перетащить любимый инструмент
DevВопрос по ролям и пользователям#5 05.09.07 21:28
Я бы заглянул в тексты ограничений доступа, приписанные к ролям, - для роли ПолныеПрава они не работают, а для остальных ...