|
|
|
поиск в таблице значений
|
|||
|---|---|---|---|
|
#18+
табзнач=создатьобъект("таблицазначений") ;спрсотр=создатьобъект("справочник.сотрудники");табзнач.новаяколонка("ТабНомер""Число""ТН"); табзнач.новаяколонка("Фамилия""Строка"25);табзнач.новаяколонка("Имя""Строка"20);табзнач.новаяколонка("отчество""строка"30);табзнач.новаяколонка("ДатаРождения""дата""дата рождения");табзнач.новаяколонка("Оклад" "число"102);табзнач.новаяколонка("Состояние""перечисление.состояние");табзнач.новаяколонка("Должность""справочник.должности");спрсотр.выбратьэлементы();пока спрсотр.получитьэлемент()=1 цикл табзнач.новаястрока();табзнач.табномер=спрсотр.код;табзнач.фамилия=спрсотр.наименование;табзнач.имя=спрсотр.имя;табзнач.отчество=спрсотр.отчество;табзнач.Датарождения=спрсотр.датарождения;табзнач.оклад=спрсотр.оклад.получить(текущаядата());табзнач.состояние=спрсотр.состояние;табзнач.должность=спрсотр.должность;конеццикла;табзнач.выгрузить(таблицазначений);// загрузил значения справочника в таблицу значений есть два поля ввода КОД и второе Фамилия, как написать процедуру поиска по коду в итоге найденная строка становится текущей, и так же по фамилии?? я попробывал-- процедура поиск() если таблицазначений.найтизначение(код,,"табномер")=1 тогда таблицазначений.текущаястрока(таблицазначений.текущаястрока()); конецесли; конецпроцедуры но ни ошибок не результата, подскажите пожалуйста, как реализовать поиск по введенному на форме КОДУ ,по введеной на форме Фамилии? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.03.2010, 12:07 |
|
||
|
поиск в таблице значений
|
|||
|---|---|---|---|
|
#18+
Код: plaintext 1. 2. покури что возвращает найтизначение() для таблицы подсказка... один из параметров будет содержать номер найденной строки которую потом и делай текущей ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.03.2010, 12:24 |
|
||
|
поиск в таблице значений
|
|||
|---|---|---|---|
|
#18+
Last1Cmen, стр=0; если таблицазначений.найтизначение(код,стр,"табномер")=1 тогда таблицазначений.текущаястрока(стр); конецесли; так? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.03.2010, 12:34 |
|
||
|
поиск в таблице значений
|
|||
|---|---|---|---|
|
#18+
пробуй :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.03.2010, 12:37 |
|
||
|
|

start [/forum/topic.php?fid=28&msg=36536508&tid=1522564]: |
0ms |
get settings: |
8ms |
get forum list: |
13ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
161ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
50ms |
get tp. blocked users: |
1ms |
| others: | 204ms |
| total: | 453ms |

| 0 / 0 |
