» | Казахстанский Бухгалтерский форум www.balans.kz | Конфигурация 251 - обращение к счету |
|
Показать сообщения: Начиная со старых .::. Начиная с новых |
Автор: | dimon78 |
Добавлено: | #1  Пн Июн 05, 2006 17:31:24 |
Заголовок сообщения: | Конфигурация 251 - обращение к счету |
в старых релизах при записи новой операции было просто Операция.Дебет.Счет = СчетПоКоду("НашСчет"); а теперь через справочник как-то непонятно... кусочек кода если можно набросайте спасибо |
Автор: | Witch`ka |
Добавлено: | #2  Пн Июн 05, 2006 19:26:59 |
Заголовок сообщения: | |
В вашем примере обращение тоже самое. Единственный момент, обратите внимание на код счета. Реальный код по которому осуществляется обращение это код в информационной базе (в форме просмотра счета), атрибут Код объекта счет. Для пользователя - во всех формах списка отображается не код, а реквизит "Представление". Т.е. к счету 1210, программно обращаемся через СчетПоКоду("121"), а не СчетПоКоду("1210"). Так как Код счета = "121", а атрибут представление "1210". Обращение через справочник Вам понадобится только в случае, если вы работаете с реквизитами, размещеннми на форме. Так как в этом случае реквизит имеет тип "Справочник.ПланСчетовДЛяВыбора". Для того, чтобы получить объект "Счет", зная значение выбранного элемента справочника обратитесь к его реквизиту "Счет". Например в форме размещен элемент диалога "ВыбСчет" типа "Справочник.ПланСчетовДЛяВыбора". Тогда обращение: Операция.Дебет.Счет = ВыбСчет.Счет; |
Автор: | Иван |
Добавлено: | #3  Вт Июн 06, 2006 09:22:59 |
Заголовок сообщения: | |
Мы не ищем легких путей |
Автор: | ВосточныйПарень |
Добавлено: | #4  Пн Июн 12, 2006 11:39:03 |
Заголовок сообщения: | |
Теперь такой вопрос, когда в форме документа мы открываем элемент с представлением счета то открывается план счетов где позиция стоит в начале плана, а как сделать чтобы позиционировался именно на том счете, который был установлен в форме документа? |
Автор: | Технический |
Добавлено: | #5  Пн Июн 12, 2006 14:40:04 |
Заголовок сообщения: | |
(4) В типовой? Разве это не так? Какой док? |
Автор: | Witch`ka |
Добавлено: | #6  Вт Июн 13, 2006 19:01:24 |
Заголовок сообщения: | |
В типовой конфигурации он позиционируется на выбранном счете. Сделано так. 1. В процедуре ПриОткрытии в форме "ДляВыбора" плана счетов получаем параметр формы (передается из документа при открытии формы плана счетов) и активизируем нужный счет: ТекущийСчет = Форма.Параметр.Получить("ТекущийСчет"); АктивизироватьОбъект(ТекущийСчет); |
Автор: | ВосточныйПарень |
Добавлено: | #7  Пн Июн 26, 2006 13:32:43 |
Заголовок сообщения: | |
Еще такой вопросик. Раньше в отчетах в элемент формы типа счет можно было с клавиатуры ввести код счета не открывая ПС и все работало. Сейчас со справочником такого не прокатит, нужно лезть в вормы плана счетов для выбора счета - очень неудобно, как быть, как извратиться? |
Автор: | Нерезидент Баланса |
Добавлено: | #8  Пн Июн 26, 2006 13:57:04 |
Заголовок сообщения: | |
никак. теперь этот реквизит имеет тип спр-к. "страдание ниспослано нам для смирения" (с) мультик |
Автор: | Нерезидент Баланса | ||
Добавлено: | #9  Пн Июн 26, 2006 23:42:23 | ||
Заголовок сообщения: | |||
... А жаль... |
Автор: | ВосточныйПарень |
Добавлено: | #10  Вт Июн 27, 2006 15:20:08 |
Заголовок сообщения: | |
А если попробывать или ту нет экспериментаторов, рационализаторов, а все сидят на типовых и боятся их править? |
Автор: | Нерезидент Баланса |
Добавлено: | #11  Вт Июн 27, 2006 15:57:55 |
Заголовок сообщения: | |
попробуйте. я этим занимаюсь с 2000 года. и ничего - жив, здоров, человеком стал. |
Автор: | ВосточныйПарень |
Добавлено: | #12  Вт Июн 27, 2006 16:22:43 |
Заголовок сообщения: | |
С чем я вас и поздравляю. |
Автор: | Иван |
Добавлено: | #13  Ср Июн 28, 2006 09:05:06 |
Заголовок сообщения: | |
Анечка, я забыл поставить кавычки. У меня своя конфа, а там все легко и просто. |