{
21 | constructor(props :IMessageProps){
22 | super(props);
23 | this.state = {
24 | showMessageBar: this.props.showMessageBar,
25 | messageText : this.props.messageText,
26 | messageType : this.props.messageType
27 | }
28 | }
29 |
30 | closeMessageBar = () => {
31 | this.setState({showMessageBar: false})
32 | }
33 |
34 | render(){
35 | return (
36 |
37 | {this.state.showMessageBar &&
38 |
40 | Open Quick Create Form
42 |
43 |
: undefined}
44 | messageBarType={this.state.messageType}
45 | isMultiline={false}
46 | dismissButtonAriaLabel="Close"
47 | truncated={this.state.messageType == MessageBarType.blocked}
48 | overflowButtonAriaLabel="See more"
49 | onDismiss={()=> this.closeMessageBar()}
50 | >
51 | {this.state.messageText}
52 | }
53 |
54 | )
55 | }
56 | }
--------------------------------------------------------------------------------
/QuickEditForm/QuickEditForm/components/ToggleControl.tsx:
--------------------------------------------------------------------------------
1 | import * as React from 'react';
2 | import { Toggle } from '@fluentui/react/lib/Toggle';
3 | import { Stack } from '@fluentui/react/lib/Stack';
4 | import { Label } from '@fluentui/react/lib/Label';
5 | import { DataFieldDefinition } from "../EntitiesDefinition";
6 |
7 | export interface IToggleProps {
8 | label : string;
9 | options : any
10 | fieldDefinition: DataFieldDefinition;
11 | onChangeResult? : (dataFieldDefinition? :DataFieldDefinition) => void;
12 | disabled? : boolean;
13 | width : number;
14 | }
15 |
16 | export interface IToggleState {
17 | fieldDefinition : DataFieldDefinition;
18 | }
19 |
20 | export default class ToggleControl extends React.Component {
21 |
22 | constructor(props: IToggleProps) {
23 | super(props);
24 | this.state = {
25 | fieldDefinition: this.props.fieldDefinition,
26 | };
27 | }
28 |
29 | render () {
30 | return (
31 |
34 |
35 |
36 |
37 |
46 |
47 |
48 | );
49 | }
50 |
51 | private onChange = (event: React.MouseEvent, checked?: boolean | undefined) : void => {
52 | const fieldDefTemp = {...this.state}.fieldDefinition;
53 | if(fieldDefTemp != undefined){
54 | fieldDefTemp["fieldValue"] = checked;
55 | fieldDefTemp["isDirty"] = true;
56 | this.setState({ fieldDefinition: fieldDefTemp });
57 |
58 | if(this.props.onChangeResult){
59 | this.props.onChangeResult(this.state.fieldDefinition);
60 | }
61 | }
62 | }
63 | };
64 |
65 |
--------------------------------------------------------------------------------
/QuickEditForm/QuickEditForm/img/loading.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/carfup/PCFControls/153426783d24c1cd1cb8b6fcc85432ba1536e25e/QuickEditForm/QuickEditForm/img/loading.gif
--------------------------------------------------------------------------------
/QuickEditForm/QuickEditForm/img/preview.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/carfup/PCFControls/153426783d24c1cd1cb8b6fcc85432ba1536e25e/QuickEditForm/QuickEditForm/img/preview.png
--------------------------------------------------------------------------------
/QuickEditForm/QuickEditForm/strings/QuickEditForm.1030.resx:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
46 |
47 |
48 |
49 |
50 | text/microsoft-resx
51 |
52 |
53 | 2.0
54 |
55 |
56 | System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
57 |
58 |
59 | System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
60 |
61 |
62 | Posten er i skrivebeskyttet tilstand.
63 |
64 |
65 | Du har ikke privilegierne til at se posten.
66 |
67 |
68 | Du har ikke privilegierne til at opdatere posten.
69 |
70 |
71 | En fejl skete i forbindelse med opdateringen
72 |
73 |
74 | Posten blev opdateret med succes !
75 |
76 |
77 | Udfyld feltet {0} for at se detaljer.
78 |
79 |
80 | Gem
81 |
82 |
83 | Genopfrisk
84 |
85 |
86 | Det specificeret form id findes ikke. Venligst udfyld et eksisterend id.
87 |
88 |
89 | --Vælg--
90 |
91 |
92 | Mindst et påkrævet felt er ikke udfyldt.
93 |
94 |
--------------------------------------------------------------------------------
/QuickEditForm/QuickEditForm/strings/QuickEditForm.1031.resx:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
46 |
47 |
48 |
49 |
50 | text/microsoft-resx
51 |
52 |
53 | 2.0
54 |
55 |
56 | System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
57 |
58 |
59 | System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
60 |
61 |
62 | Der Datensatz befindet sich im schreibgeschützten Modus.
63 |
64 |
65 | Es fehlen Rechte zum Anzeigen des Datensatzes.
66 |
67 |
68 | Es fehlen Rechte für den Datensatz, um ihn zu aktualisieren.
69 |
70 |
71 | Während des Updates ist ein Fehler aufgetreten.
72 |
73 |
74 | Der Datensatz wurde erfolgreich aktualisiert!
75 |
76 |
77 | Fülle das Feld {0} aus, um die Details anzuzeigen.
78 |
79 |
80 | Speichern
81 |
82 |
83 | Aktualisieren
84 |
85 |
86 | Die Schnellansichtsformular-ID ist nicht vorhanden. Bitte verändern.
87 |
88 |
89 | --Auswählen--
90 |
91 |
92 | Mindestens ein Pflichtfeld ist nicht ausgefüllt.
93 |
94 |
--------------------------------------------------------------------------------
/QuickEditForm/QuickEditForm/strings/QuickEditForm.1033.resx:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
46 |
47 |
48 |
49 |
50 | text/microsoft-resx
51 |
52 |
53 | 2.0
54 |
55 |
56 | System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
57 |
58 |
59 | System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
60 |
61 |
62 | The record is in read only mode.
63 |
64 |
65 | You do not have the privileges to see the record.
66 |
67 |
68 | You are missing privileges over the record in order to update it.
69 |
70 |
71 | An error occurred during the update.
72 |
73 |
74 | The record was updated successfully!
75 |
76 |
77 | Fill the field {0} to see its details.
78 |
79 |
80 | Save
81 |
82 |
83 | Refresh
84 |
85 |
86 | The Quick View Form Id doesn't exist. Please modify it.
87 |
88 |
89 | --Select--
90 |
91 |
92 | At least one required field is not filled.
93 |
94 |
--------------------------------------------------------------------------------
/QuickEditForm/QuickEditForm/strings/QuickEditForm.1035.resx:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
46 |
47 |
48 |
49 |
50 | text/microsoft-resx
51 |
52 |
53 | 2.0
54 |
55 |
56 | System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
57 |
58 |
59 | System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
60 |
61 |
62 | Tietue on vain luku-tilassa.
63 |
64 |
65 | Sinulla ei ole tietueen tarkastelu oikeutta.
66 |
67 |
68 | Tietueelle puuttuu oikeuksia, jotta se voidaan päivittää.
69 |
70 |
71 | Päivityksen aikana tapahtui virhe.
72 |
73 |
74 | Tietueen päivitys onnistui!
75 |
76 |
77 | Täytä kenttä {0} nähdäksesi sen tiedot.
78 |
79 |
80 | Tallenna
81 |
82 |
83 | Päivitä
84 |
85 |
86 | Pikanäkymän lomake tunnusta ei ole. Muokkaa sitä.
87 |
88 |
89 | --Select--
90 |
91 |
92 | Ainakin yhtä pakollista kenttää ei ole täytetty.
93 |
94 |
--------------------------------------------------------------------------------
/QuickEditForm/QuickEditForm/strings/QuickEditForm.1036.resx:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
46 |
47 |
48 |
49 |
50 | text/microsoft-resx
51 |
52 |
53 | 2.0
54 |
55 |
56 | System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
57 |
58 |
59 | System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
60 |
61 |
62 | L'enregistrement est en lecture seule.
63 |
64 |
65 | Vous n'avez pas assez de droits pour voir l'enregistrement.
66 |
67 |
68 | Vous n'avez pas assez de droits pour modifier l'enregistrement.
69 |
70 |
71 | Une erreur est survenue lors de la mise à jour
72 |
73 |
74 | L'enregistrement a été mis à jour avec succès !
75 |
76 |
77 | Remplisser le champ {0} pour voir les détails.
78 |
79 |
80 | Sauvegarder
81 |
82 |
83 | Actualiser
84 |
85 |
86 | L'Id du formulaire d'aperçu est incorrect. Veuillez le modifier.
87 |
88 |
89 | --Selectionner--
90 |
91 |
92 | Au moins un champ obligatoire n'est pas remplit.
93 |
94 |
--------------------------------------------------------------------------------
/QuickEditForm/QuickEditForm/strings/QuickEditForm.1038.resx:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
46 |
47 |
48 |
49 |
50 | text/microsoft-resx
51 |
52 |
53 | 2.0
54 |
55 |
56 | System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
57 |
58 |
59 | System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
60 |
61 |
62 | Ez a bejegyzés csak olvasható.
63 |
64 |
65 | Nincs megfelelő jogosultsága a bejegyzés megtekintéséhez.
66 |
67 |
68 | Nincs megfelelő jogosultsága a bejegyzés módosításához.
69 |
70 |
71 | Hiba történt a módosítás során.
72 |
73 |
74 | A bejegyzést sikeresen módosította!
75 |
76 |
77 | Töltse ki a(z) {0} mezőt a részletek megtekintéséhez.
78 |
79 |
80 | Mentés
81 |
82 |
83 | Frissítés
84 |
85 |
86 | A Betekintő Nézetes Űrlap azonosító nem létezik. Kérem módosítsa.
87 |
88 |
89 | --Válasszon--
90 |
91 |
92 | Legalább egy kötelező mező nincs kitöltve.
93 |
94 |
--------------------------------------------------------------------------------
/QuickEditForm/QuickEditForm/strings/QuickEditForm.1040.resx:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
46 |
47 |
48 |
49 |
50 | text/microsoft-resx
51 |
52 |
53 | 2.0
54 |
55 |
56 | System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
57 |
58 |
59 | System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
60 |
61 |
62 | Il record è in modalità di sola lettura.
63 |
64 |
65 | Non disponi dei privilegi per visualizzare il record.
66 |
67 |
68 | Privilegi mancanti per il record per aggiornarlo.
69 |
70 |
71 | Si è verificato un errore durante l'aggiornamento.
72 |
73 |
74 | Il record è stato aggiornato correttamente!
75 |
76 |
77 | Compila il campo {0} per visualizzare i dettagli.
78 |
79 |
80 | Salvare
81 |
82 |
83 | Aggiorna
84 |
85 |
86 | L'ID modulo di visualizzazione rapida non esiste. Modificarla.
87 |
88 |
89 | --Seleziona--
90 |
91 |
92 | Almeno un campo obbligatorio non è compilato.
93 |
94 |
--------------------------------------------------------------------------------
/QuickEditForm/QuickEditForm/strings/QuickEditForm.1043.resx:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
46 |
47 |
48 |
49 |
50 | text/microsoft-resx
51 |
52 |
53 | 2.0
54 |
55 |
56 | System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
57 |
58 |
59 | System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
60 |
61 |
62 | Het record is in alleen-lezen modus.
63 |
64 |
65 | Je hebt onvoldoende rechten om het record te mogen zien.
66 |
67 |
68 | Je hebt onvoldoende rechten om het record te mogen bijwerken.
69 |
70 |
71 | Er is iets fout gegaan bij het bijwerken
72 |
73 |
74 | Het record is succesvol bijgewerkt!
75 |
76 |
77 | Vul het veld {0} om de details te zien.
78 |
79 |
80 | Opslaan
81 |
82 |
83 | Vernieuwen
84 |
85 |
86 | Het snelle-weergaveformulier-id bestaat niet. Pas deze a.u.b. aan.
87 |
88 |
89 | --Selecteren--
90 |
91 |
92 | Ten minste één verplicht veld is niet ingevuld.
93 |
94 |
--------------------------------------------------------------------------------
/QuickEditForm/QuickEditForm/strings/QuickEditForm.1044.resx:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
46 |
47 |
48 |
49 |
50 | text/microsoft-resx
51 |
52 |
53 | 2.0
54 |
55 |
56 | System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
57 |
58 |
59 | System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
60 |
61 |
62 | Oppføringen er skrivebeskyttet.
63 |
64 |
65 | Du har ikke rettigheter til å se oppføringen.
66 |
67 |
68 | Du har ikke rettigheter til å oppdatere oppføringen.
69 |
70 |
71 | En feil oppstod under oppdatering.
72 |
73 |
74 | Oppdatering vellykket!
75 |
76 |
77 | Felt {0} mangler verdi for å vise detaljer.
78 |
79 |
80 | Lagre
81 |
82 |
83 | Oppdatere
84 |
85 |
86 | ID for Hurtigvisningsskjema finnes ikke. Venligst endre.
87 |
88 |
89 | --Velg--
90 |
91 |
92 | Minst ett obligatorisk felt er ikke fylt ut.
93 |
94 |
--------------------------------------------------------------------------------
/QuickEditForm/QuickEditForm/strings/QuickEditForm.1048.resx:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
46 |
47 |
48 |
49 |
50 | text/microsoft-resx
51 |
52 |
53 | 2.0
54 |
55 |
56 | System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
57 |
58 |
59 | System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
60 |
61 |
62 | Înregistrarea este în modul doar în citire.
63 |
64 |
65 | Nu aveți privilegiile pentru a vedea înregistrarea.
66 |
67 |
68 | Lipsesc privilegii asupra înregistrării pentru a o actualiza.
69 |
70 |
71 | A apărut o eroare în timpul actualizării.
72 |
73 |
74 | Înregistrarea s-a actualizat cu succes!
75 |
76 |
77 | Umpleți {0} câmpului pentru a-i vedea detaliile.
78 |
79 |
80 | Salvați
81 |
82 |
83 | Reîmprospătare
84 |
85 |
86 | ID-ul formularului de vizualizare rapidă nu există. Modificați-l.
87 |
88 |
89 | --Selectare--
90 |
91 |
92 | Cel puțin un câmp obligatoriu nu este completat.
93 |
94 |
--------------------------------------------------------------------------------
/QuickEditForm/QuickEditForm/strings/QuickEditForm.1049.resx:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
46 |
47 |
48 |
49 |
50 | text/microsoft-resx
51 |
52 |
53 | 2.0
54 |
55 |
56 | System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
57 |
58 |
59 | System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
60 |
61 |
62 | Запись доступна в режиме только для чтения.
63 |
64 |
65 | У вас недостаточно привилегий для просмотра этой записи.
66 |
67 |
68 | У вас нет привилегий на запись, чтобы их можно было обновить.
69 |
70 |
71 | Во время обновления произошла ошибка.
72 |
73 |
74 | Запись успешно обновлена!
75 |
76 |
77 | Для просмотра подробных сведений введите {0} поля.
78 |
79 |
80 | Сэкономить
81 |
82 |
83 | Частота
84 |
85 |
86 | Идентификатор формы быстрого представления не существует. Измените его.
87 |
88 |
89 | --Выберите--
90 |
91 |
92 | По крайней мере одно обязательное поле не заполнено.
93 |
94 |
--------------------------------------------------------------------------------
/QuickEditForm/QuickEditForm/strings/QuickEditForm.1050.resx:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
46 |
47 |
48 |
49 |
50 | text/microsoft-resx
51 |
52 |
53 | 2.0
54 |
55 |
56 | System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
57 |
58 |
59 | System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
60 |
61 |
62 | Zapis je dostupan samo za čitanje.
63 |
64 |
65 | Nedostaju vam prava za čitanje zapisa.
66 |
67 |
68 | Nedostaju vam prava za ažuriranje zapisa.
69 |
70 |
71 | Greška prilikom ažuriranja zapisa.
72 |
73 |
74 | Zapis je uspješno ažuriran!
75 |
76 |
77 | Popunite polje {0} kako biste vidjeli detalje.
78 |
79 |
80 | Spremi
81 |
82 |
83 | Osvježi
84 |
85 |
86 | Identifikator obrazca za brzi prikaz ne postoji. Molim vas izmjenite ga.
87 |
88 |
89 | --Odaberi--
90 |
91 |
92 | Barem jedno obavezno polje nije ispunjeno.
93 |
94 |
--------------------------------------------------------------------------------
/QuickEditForm/QuickEditForm/strings/QuickEditForm.1053.resx:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
46 |
47 |
48 |
49 |
50 | text/microsoft-resx
51 |
52 |
53 | 2.0
54 |
55 |
56 | System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
57 |
58 |
59 | System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
60 |
61 |
62 | Posten är i skrivskyddat läge.
63 |
64 |
65 | Du har inte behörighet att visa posten.
66 |
67 |
68 | Du saknar privilegier för posten för att kunna uppdatera den.
69 |
70 |
71 | Ett fel uppstod under uppdateringen.
72 |
73 |
74 | Posten har uppdaterats!
75 |
76 |
77 | Fyll fältet {0} för att visa detaljerna.
78 |
79 |
80 | Sparat
81 |
82 |
83 | Uppdaterat
84 |
85 |
86 | Formulär-ID för snabb vy finns inte. Ändra den.
87 |
88 |
89 | --Välj--
90 |
91 |
92 | Minst ett obligatoriskt fält är inte fyllt.
93 |
94 |
--------------------------------------------------------------------------------
/QuickEditForm/QuickEditForm/strings/QuickEditForm.1058.resx:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
46 |
47 |
48 |
49 |
50 | text/microsoft-resx
51 |
52 |
53 | 2.0
54 |
55 |
56 | System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
57 |
58 |
59 | System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
60 |
61 |
62 | Запис доступний лише для читання.
63 |
64 |
65 | У вас немає прав на перегляд запису.
66 |
67 |
68 | У вас немає прав на запис, щоб оновити його.
69 |
70 |
71 | Під час оновлення сталася помилка.
72 |
73 |
74 | Запис успішно оновлено!
75 |
76 |
77 | Введіть поле {0}, щоб переглянути її відомості.
78 |
79 |
80 | Зберегти
81 |
82 |
83 | Оновити
84 |
85 |
86 | Ідентифікатор форми швидкого перегляду не існує. Змініть його.
87 |
88 |
89 | --Select--
90 |
91 |
92 | Принаймні одне обов'язкове поле не заповнено.
93 |
94 |
--------------------------------------------------------------------------------
/QuickEditForm/QuickEditForm/strings/QuickEditForm.3082.resx:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
46 |
47 |
48 |
49 |
50 | text/microsoft-resx
51 |
52 |
53 | 2.0
54 |
55 |
56 | System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
57 |
58 |
59 | System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
60 |
61 |
62 | El registro está en modo de solo lectura.
63 |
64 |
65 | No tiene los privilegios necesarios para ver el registro.
66 |
67 |
68 | Faltan privilegios sobre el registro para poder actualizarlo.
69 |
70 |
71 | Se ha producido un error durante la actualización.
72 |
73 |
74 | El registro se actualizó correctamente!
75 |
76 |
77 | Rellene el campo {0} para ver los detalles.
78 |
79 |
80 | Guardar
81 |
82 |
83 | Actualizar
84 |
85 |
86 | El ID. del formulario de vista rápida no existe. Modifíquelo.
87 |
88 |
89 | --Seleccionar--
90 |
91 |
92 | Al menos un campo requerido no está lleno.
93 |
94 |
--------------------------------------------------------------------------------
/QuickEditForm/package.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "pcf-project",
3 | "version": "1.0.0",
4 | "description": "Project containing your PowerApps Component Framework (PCF) control.",
5 | "scripts": {
6 | "build": "pcf-scripts build",
7 | "clean": "pcf-scripts clean",
8 | "rebuild": "pcf-scripts rebuild",
9 | "start": "pcf-scripts start"
10 | },
11 | "dependencies": {
12 | "@fluentui/react": "^7.123.9",
13 | "@types/jquery": "^3.3.33",
14 | "@types/node": "^10.12.18",
15 | "@types/powerapps-component-framework": "^1.2.0",
16 | "react": "^16.13.1",
17 | "react-dom": "^16.13.1"
18 | },
19 | "devDependencies": {
20 | "pcf-scripts": "^1",
21 | "pcf-start": "^1"
22 | }
23 | }
24 |
--------------------------------------------------------------------------------
/QuickEditForm/pcfconfig.json:
--------------------------------------------------------------------------------
1 | {
2 | "outDir": "./out/controls"
3 | }
--------------------------------------------------------------------------------
/QuickEditForm/tsconfig.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "./node_modules/pcf-scripts/tsconfig_base.json",
3 | "compilerOptions": {
4 | "typeRoots": ["node_modules/@types"],
5 | "target": "es6",
6 | }
7 | }
--------------------------------------------------------------------------------
/QuickEditFormLookup/.gitignore:
--------------------------------------------------------------------------------
1 | # See https://help.github.com/articles/ignoring-files/ for more about ignoring files.
2 |
3 | # dependencies
4 | /node_modules
5 |
6 | # generated directory
7 | **/generated
8 |
9 | # output directory
10 | /out
11 |
12 | # msbuild output directories
13 | /bin
14 | /obj
--------------------------------------------------------------------------------
/QuickEditFormLookup/QuickEditFormLookup.pcfproj:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | $(MSBuildExtensionsPath)\Microsoft\VisualStudio\v$(VisualStudioVersion)\PowerApps
5 |
6 |
7 |
8 |
9 |
10 |
11 | QuickEditFormLookup
12 | 76e3281c-9164-467c-b569-d31c3aa174b9
13 | $(MSBuildThisFileDirectory)out\controls
14 |
15 |
16 |
17 | v4.6.2
18 |
19 | net462
20 | PackageReference
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
46 |
47 |
--------------------------------------------------------------------------------
/QuickEditFormLookup/QuickEditFormLookup/EntitiesDefinition.ts:
--------------------------------------------------------------------------------
1 | export class EntityReferenceInfo{
2 | public EntityName:string;
3 | public Id:string;
4 | public Name:string;
5 | public Attributes?: any;
6 | public SchemaName: string;
7 | public QuickCreateEnabled : boolean;
8 | }
9 |
10 | export class EntityReferenceIdName{
11 | public Id:string;
12 | public Name:string;
13 | }
14 |
15 | export class DataFieldDefinition {
16 | public isDirty? : boolean;
17 | public isRequired? : boolean;
18 | public fieldName? : string;
19 | public fieldSchemaName? : string;
20 | public fieldType? : string;
21 | public fieldValue? : any;
22 | public controlId? : string;
23 | }
24 |
25 | export class KeyValuePair {
26 | public fieldName: string;
27 | public fieldValue : any;
28 | }
--------------------------------------------------------------------------------
/QuickEditFormLookup/QuickEditFormLookup/SharedLogicClass.ts:
--------------------------------------------------------------------------------
1 | import { DataFieldDefinition } from "./EntitiesDefinition";
2 |
3 | export class SharedLogicClass {
4 |
5 | private _userSettings : ComponentFramework.UserSettings;
6 |
7 | constructor(userSettings : ComponentFramework.UserSettings){
8 | this._userSettings = userSettings;
9 | }
10 |
11 | /**
12 | * convert the date into local user timezone
13 | * @param value date to convert
14 | */
15 | public convertDate(value: Date, convertTo: "utc" | "local") {
16 | var offsetMinutes = this._userSettings.getTimeZoneOffsetMinutes(value);
17 | var browserOffset = new Date().getTimezoneOffset();
18 | var convert = convertTo;
19 | // The offset returned is the Timezone offset minutes from UTC to Local
20 | // E.g. Central Time (UTC-6) - getTimeZoneOffsetMinutes will return -360 minutes
21 | // To get to a utc time we must add 360 (offset)
22 | // To get to local we must add -360 (offset)
23 | //offsetMinutes = offsetMinutes * (convertTo == "local" ? 1 : -1);
24 |
25 | var localDate = this.addMinutes(value, offsetMinutes);
26 |
27 | if(convertTo == "utc"){
28 | let offsetMinutesMinusBrowser = -offsetMinutes - browserOffset;
29 | localDate = this.addMinutes(value, offsetMinutesMinusBrowser);
30 | return localDate;
31 | }
32 |
33 | return this.getUtcDate(localDate);
34 | }
35 | private addMinutes(date: Date, minutes: number): Date {
36 | return new Date(date.getTime() + minutes * 60000);
37 | }
38 | private getUtcDate(localDate: Date) {
39 | return new Date(
40 | localDate.getUTCFullYear(),
41 | localDate.getUTCMonth(),
42 | localDate.getUTCDate(),
43 | localDate.getUTCHours(),
44 | localDate.getUTCMinutes(),
45 | );
46 | }
47 |
48 | /**
49 | * Show the loading gif
50 | * @param show true or false
51 | */
52 | public showLoading(show : boolean, buttonComponent : any){
53 | let visibility = show ? "visible" : "hidden";
54 | buttonComponent?.setState({isLoadingVisible : visibility});
55 | }
56 |
57 |
58 | /**
59 | * Complete the DataFieldDefinition which hold only the technical name by default
60 | * @param dfd datafielddefinition to complete
61 | * @param details details to be used to complete the exisitng DataFieldDefinition
62 | */
63 | public completeDataDefinition(dfd : DataFieldDefinition, details : any): DataFieldDefinition{
64 | dfd.controlId = details.controlId;
65 | dfd.fieldType = details.fieldType;
66 | dfd.fieldValue = details.fieldValue;
67 | dfd.isDirty = false;
68 | dfd.fieldName = details.fieldName;
69 | dfd.isRequired = details.isRequired;
70 | dfd.fieldSchemaName = details.schemaName;
71 |
72 | return dfd;
73 | }
74 |
75 | /**
76 | * Retrieve the Data Field Definition of a field
77 | * @param fieldName field technical name
78 | */
79 | public getDataFieldDefinition(fieldName : string, dataFieldDefintions: DataFieldDefinition[]) : DataFieldDefinition | undefined {
80 | let dataFieldDefinitionsDetails = dataFieldDefintions.filter(function(dfd : DataFieldDefinition){
81 | return dfd.fieldName == fieldName
82 | });
83 |
84 | if(dataFieldDefinitionsDetails === undefined || dataFieldDefinitionsDetails.length === 0)
85 | return;
86 |
87 | return dataFieldDefinitionsDetails[0];
88 | }
89 |
90 | /**
91 | * Return entityname in plural version
92 | * @param entityName entity to retrieve in plural version
93 | */
94 | public getEntityPluralName(entityName : string) : string{
95 | if(entityName.endsWith("s"))
96 | return entityName+"es";
97 | else if(entityName.endsWith("y"))
98 | return entityName.slice(0, entityName.length-1)+"ies";
99 | else
100 | return entityName+"s";
101 | }
102 |
103 | /**
104 | * return the full base64 code of an image
105 | * @param filetype Name of the image extension
106 | * @param fileContent Base64 image content
107 | */
108 | public generateImageSrcUrl(fileType: string, fileContent: string): string {
109 | return "data:image/" + fileType + ";base64," + fileContent;
110 | }
111 | }
--------------------------------------------------------------------------------
/QuickEditFormLookup/QuickEditFormLookup/components/ButtonControl.tsx:
--------------------------------------------------------------------------------
1 | import * as React from 'react';
2 | import { DefaultButton } from '@fluentui/react/lib/Button';
3 | import { Stack, IStackTokens } from '@fluentui/react/lib/Stack';
4 | import { MessageBarType } from '@fluentui/react/lib/MessageBar';
5 | import { Image, ImageFit } from '@fluentui/react/lib/Image';
6 |
7 | export interface IButtonProps {
8 | loadingImage : any;
9 | onClickedRefresh : () => void;
10 | onClickedSave : () => void;
11 | messageType? : MessageBarType;
12 | messageTyext? : string;
13 | disabled?: boolean;
14 | isLoadingVisible : string;
15 | saveLabel : string;
16 | refreshLabel: string;
17 | }
18 |
19 | export interface IButtonState {
20 | disabled?: boolean,
21 | isLoadingVisible : "hidden" | "inherit" | "-moz-initial" | "initial" | "revert" | "unset" | "collapse" | "visible" | undefined
22 | }
23 |
24 | // Example formatting
25 | const stackTokens: IStackTokens = { childrenGap: 40 };
26 |
27 | export default class ButtonControlHeader extends React.Component {
28 | constructor(props: IButtonProps) {
29 | super(props);
30 | this.state = {
31 | disabled: this.props.disabled,
32 | isLoadingVisible: this.props.isLoadingVisible == "visible" ? "visible" : "hidden",
33 | };
34 | }
35 |
36 | render(){
37 | return (
38 |
39 |
40 |
41 |
46 |
47 | );
48 | }
49 | };
50 |
51 |
--------------------------------------------------------------------------------
/QuickEditFormLookup/QuickEditFormLookup/components/MessageBarControl.tsx:
--------------------------------------------------------------------------------
1 | import * as React from 'react';
2 | import {MessageBar, MessageBarType } from '@fluentui/react/lib/MessageBar';
3 | import { MessageBarButton } from '@fluentui/react/lib/Button';
4 |
5 | export interface IMessageProps {
6 | messageType? : MessageBarType;
7 | messageText? : string;
8 | showMessageBar : boolean;
9 | onClickQuickCreate: () => void;
10 | showQuickCreateButton?: boolean;
11 | }
12 |
13 | export interface IMessageState {
14 | showMessageBar : boolean;
15 | messageType? : MessageBarType;
16 | messageText? : string;
17 | }
18 |
19 |
20 | export default class MessageBarControl extends React.Component {
21 | constructor(props :IMessageProps){
22 | super(props);
23 | this.state = {
24 | showMessageBar: this.props.showMessageBar,
25 | messageText : this.props.messageText,
26 | messageType : this.props.messageType
27 | }
28 | }
29 |
30 | closeMessageBar = () => {
31 | this.setState({showMessageBar: false})
32 | }
33 |
34 | render(){
35 | return (
36 |
37 | {this.state.showMessageBar &&
38 |
40 | Open Quick Create Form
42 |
43 |
: undefined}
44 | messageBarType={this.state.messageType}
45 | isMultiline={false}
46 | dismissButtonAriaLabel="Close"
47 | truncated={this.state.messageType == MessageBarType.blocked}
48 | overflowButtonAriaLabel="See more"
49 | onDismiss={()=> this.closeMessageBar()}
50 | >
51 | {this.state.messageText}
52 | }
53 |
54 | )
55 | }
56 | }
--------------------------------------------------------------------------------
/QuickEditFormLookup/QuickEditFormLookup/components/ToggleControl.tsx:
--------------------------------------------------------------------------------
1 | import * as React from 'react';
2 | import { Toggle } from '@fluentui/react/lib/Toggle';
3 | import { Stack } from '@fluentui/react/lib/Stack';
4 | import { Label } from '@fluentui/react/lib/Label';
5 | import { DataFieldDefinition } from "../EntitiesDefinition";
6 |
7 | export interface IToggleProps {
8 | label : string;
9 | options : any
10 | fieldDefinition: DataFieldDefinition;
11 | onChangeResult? : (dataFieldDefinition? :DataFieldDefinition) => void;
12 | disabled? : boolean;
13 | width : number;
14 | }
15 |
16 | export interface IToggleState {
17 | fieldDefinition : DataFieldDefinition;
18 | }
19 |
20 | export default class ToggleControl extends React.Component {
21 |
22 | constructor(props: IToggleProps) {
23 | super(props);
24 | this.state = {
25 | fieldDefinition: this.props.fieldDefinition,
26 | };
27 | }
28 |
29 | render () {
30 | return (
31 |
34 |
35 |
36 |
37 |
46 |
47 |
48 | );
49 | }
50 |
51 | private onChange = (event: React.MouseEvent, checked?: boolean | undefined) : void => {
52 | const fieldDefTemp = {...this.state}.fieldDefinition;
53 | if(fieldDefTemp != undefined){
54 | fieldDefTemp["fieldValue"] = checked;
55 | fieldDefTemp["isDirty"] = true;
56 | this.setState({ fieldDefinition: fieldDefTemp });
57 |
58 | if(this.props.onChangeResult){
59 | this.props.onChangeResult(this.state.fieldDefinition);
60 | }
61 | }
62 | }
63 | };
64 |
65 |
--------------------------------------------------------------------------------
/QuickEditFormLookup/QuickEditFormLookup/css/QuickEditFormLookup.css:
--------------------------------------------------------------------------------
1 | .Carfup\.QuickEditFormLookup img {
2 | max-width: -webkit-fill-available;
3 | min-width: 0px;
4 | margin-left: auto;
5 | margin-right: auto;
6 | display: block;
7 | }
8 |
--------------------------------------------------------------------------------
/QuickEditFormLookup/QuickEditFormLookup/img/loading.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/carfup/PCFControls/153426783d24c1cd1cb8b6fcc85432ba1536e25e/QuickEditFormLookup/QuickEditFormLookup/img/loading.gif
--------------------------------------------------------------------------------
/QuickEditFormLookup/QuickEditFormLookup/img/preview.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/carfup/PCFControls/153426783d24c1cd1cb8b6fcc85432ba1536e25e/QuickEditFormLookup/QuickEditFormLookup/img/preview.png
--------------------------------------------------------------------------------
/QuickEditFormLookup/QuickEditFormLookup/strings/QuickEditForm.1030.resx:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
46 |
47 |
48 |
49 |
50 | text/microsoft-resx
51 |
52 |
53 | 2.0
54 |
55 |
56 | System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
57 |
58 |
59 | System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
60 |
61 |
62 | Posten er i skrivebeskyttet tilstand.
63 |
64 |
65 | Du har ikke privilegierne til at se posten.
66 |
67 |
68 | Du har ikke privilegierne til at opdatere posten.
69 |
70 |
71 | En fejl skete i forbindelse med opdateringen
72 |
73 |
74 | Posten blev opdateret med succes !
75 |
76 |
77 | Udfyld feltet {0} for at se detaljer.
78 |
79 |
80 | Gem
81 |
82 |
83 | Genopfrisk
84 |
85 |
86 | Det specificeret form id findes ikke. Venligst udfyld et eksisterend id.
87 |
88 |
89 | --Vælg--
90 |
91 |
92 | Mindst et påkrævet felt er ikke udfyldt.
93 |
94 |
--------------------------------------------------------------------------------
/QuickEditFormLookup/QuickEditFormLookup/strings/QuickEditForm.1031.resx:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
46 |
47 |
48 |
49 |
50 | text/microsoft-resx
51 |
52 |
53 | 2.0
54 |
55 |
56 | System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
57 |
58 |
59 | System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
60 |
61 |
62 | Der Datensatz befindet sich im schreibgeschützten Modus.
63 |
64 |
65 | Es fehlen Rechte zum Anzeigen des Datensatzes.
66 |
67 |
68 | Es fehlen Rechte für den Datensatz, um ihn zu aktualisieren.
69 |
70 |
71 | Während des Updates ist ein Fehler aufgetreten.
72 |
73 |
74 | Der Datensatz wurde erfolgreich aktualisiert!
75 |
76 |
77 | Fülle das Feld {0} aus, um die Details anzuzeigen.
78 |
79 |
80 | Speichern
81 |
82 |
83 | Aktualisieren
84 |
85 |
86 | Die Schnellansichtsformular-ID ist nicht vorhanden. Bitte verändern.
87 |
88 |
89 | --Auswählen--
90 |
91 |
92 | Mindestens ein Pflichtfeld ist nicht ausgefüllt.
93 |
94 |
--------------------------------------------------------------------------------
/QuickEditFormLookup/QuickEditFormLookup/strings/QuickEditForm.1033.resx:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
46 |
47 |
48 |
49 |
50 | text/microsoft-resx
51 |
52 |
53 | 2.0
54 |
55 |
56 | System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
57 |
58 |
59 | System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
60 |
61 |
62 | The record is in read only mode.
63 |
64 |
65 | You do not have the privileges to see the record.
66 |
67 |
68 | You are missing privileges over the record in order to update it.
69 |
70 |
71 | An error occurred during the update.
72 |
73 |
74 | The record was updated successfully!
75 |
76 |
77 | Fill the field {0} to see its details.
78 |
79 |
80 | Save
81 |
82 |
83 | Refresh
84 |
85 |
86 | The Quick View Form Id doesn't exist. Please modify it.
87 |
88 |
89 | --Select--
90 |
91 |
92 | At least one required field is not filled.
93 |
94 |
--------------------------------------------------------------------------------
/QuickEditFormLookup/QuickEditFormLookup/strings/QuickEditForm.1035.resx:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
46 |
47 |
48 |
49 |
50 | text/microsoft-resx
51 |
52 |
53 | 2.0
54 |
55 |
56 | System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
57 |
58 |
59 | System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
60 |
61 |
62 | Tietue on vain luku-tilassa.
63 |
64 |
65 | Sinulla ei ole tietueen tarkastelu oikeutta.
66 |
67 |
68 | Tietueelle puuttuu oikeuksia, jotta se voidaan päivittää.
69 |
70 |
71 | Päivityksen aikana tapahtui virhe.
72 |
73 |
74 | Tietueen päivitys onnistui!
75 |
76 |
77 | Täytä kenttä {0} nähdäksesi sen tiedot.
78 |
79 |
80 | Tallenna
81 |
82 |
83 | Päivitä
84 |
85 |
86 | Pikanäkymän lomake tunnusta ei ole. Muokkaa sitä.
87 |
88 |
89 | --Select--
90 |
91 |
92 | Ainakin yhtä pakollista kenttää ei ole täytetty.
93 |
94 |
--------------------------------------------------------------------------------
/QuickEditFormLookup/QuickEditFormLookup/strings/QuickEditForm.1036.resx:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
46 |
47 |
48 |
49 |
50 | text/microsoft-resx
51 |
52 |
53 | 2.0
54 |
55 |
56 | System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
57 |
58 |
59 | System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
60 |
61 |
62 | L'enregistrement est en lecture seule.
63 |
64 |
65 | Vous n'avez pas assez de droits pour voir l'enregistrement.
66 |
67 |
68 | Vous n'avez pas assez de droits pour modifier l'enregistrement.
69 |
70 |
71 | Une erreur est survenue lors de la mise à jour
72 |
73 |
74 | L'enregistrement a été mis à jour avec succès !
75 |
76 |
77 | Remplisser le champ {0} pour voir les détails.
78 |
79 |
80 | Sauvegarder
81 |
82 |
83 | Actualiser
84 |
85 |
86 | L'Id du formulaire d'aperçu est incorrect. Veuillez le modifier.
87 |
88 |
89 | --Selectionner--
90 |
91 |
92 | Au moins un champ obligatoire n'est pas remplit.
93 |
94 |
--------------------------------------------------------------------------------
/QuickEditFormLookup/QuickEditFormLookup/strings/QuickEditForm.1038.resx:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
46 |
47 |
48 |
49 |
50 | text/microsoft-resx
51 |
52 |
53 | 2.0
54 |
55 |
56 | System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
57 |
58 |
59 | System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
60 |
61 |
62 | Ez a bejegyzés csak olvasható.
63 |
64 |
65 | Nincs megfelelő jogosultsága a bejegyzés megtekintéséhez.
66 |
67 |
68 | Nincs megfelelő jogosultsága a bejegyzés módosításához.
69 |
70 |
71 | Hiba történt a módosítás során.
72 |
73 |
74 | A bejegyzést sikeresen módosította!
75 |
76 |
77 | Töltse ki a(z) {0} mezőt a részletek megtekintéséhez.
78 |
79 |
80 | Mentés
81 |
82 |
83 | Frissítés
84 |
85 |
86 | A Betekintő Nézetes Űrlap azonosító nem létezik. Kérem módosítsa.
87 |
88 |
89 | --Válasszon--
90 |
91 |
92 | Legalább egy kötelező mező nincs kitöltve.
93 |
94 |
--------------------------------------------------------------------------------
/QuickEditFormLookup/QuickEditFormLookup/strings/QuickEditForm.1040.resx:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
46 |
47 |
48 |
49 |
50 | text/microsoft-resx
51 |
52 |
53 | 2.0
54 |
55 |
56 | System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
57 |
58 |
59 | System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
60 |
61 |
62 | Il record è in modalità di sola lettura.
63 |
64 |
65 | Non disponi dei privilegi per visualizzare il record.
66 |
67 |
68 | Privilegi mancanti per il record per aggiornarlo.
69 |
70 |
71 | Si è verificato un errore durante l'aggiornamento.
72 |
73 |
74 | Il record è stato aggiornato correttamente!
75 |
76 |
77 | Compila il campo {0} per visualizzare i dettagli.
78 |
79 |
80 | Salvare
81 |
82 |
83 | Aggiorna
84 |
85 |
86 | L'ID modulo di visualizzazione rapida non esiste. Modificarla.
87 |
88 |
89 | --Seleziona--
90 |
91 |
92 | Almeno un campo obbligatorio non è compilato.
93 |
94 |
--------------------------------------------------------------------------------
/QuickEditFormLookup/QuickEditFormLookup/strings/QuickEditForm.1043.resx:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
46 |
47 |
48 |
49 |
50 | text/microsoft-resx
51 |
52 |
53 | 2.0
54 |
55 |
56 | System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
57 |
58 |
59 | System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
60 |
61 |
62 | Het record is in alleen-lezen modus.
63 |
64 |
65 | Je hebt onvoldoende rechten om het record te mogen zien.
66 |
67 |
68 | Je hebt onvoldoende rechten om het record te mogen bijwerken.
69 |
70 |
71 | Er is iets fout gegaan bij het bijwerken
72 |
73 |
74 | Het record is succesvol bijgewerkt!
75 |
76 |
77 | Vul het veld {0} om de details te zien.
78 |
79 |
80 | Opslaan
81 |
82 |
83 | Vernieuwen
84 |
85 |
86 | Het snelle-weergaveformulier-id bestaat niet. Pas deze a.u.b. aan.
87 |
88 |
89 | --Selecteren--
90 |
91 |
92 | Ten minste één verplicht veld is niet ingevuld.
93 |
94 |
--------------------------------------------------------------------------------
/QuickEditFormLookup/QuickEditFormLookup/strings/QuickEditForm.1044.resx:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
46 |
47 |
48 |
49 |
50 | text/microsoft-resx
51 |
52 |
53 | 2.0
54 |
55 |
56 | System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
57 |
58 |
59 | System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
60 |
61 |
62 | Oppføringen er skrivebeskyttet.
63 |
64 |
65 | Du har ikke rettigheter til å se oppføringen.
66 |
67 |
68 | Du har ikke rettigheter til å oppdatere oppføringen.
69 |
70 |
71 | En feil oppstod under oppdatering.
72 |
73 |
74 | Oppdatering vellykket!
75 |
76 |
77 | Felt {0} mangler verdi for å vise detaljer.
78 |
79 |
80 | Lagre
81 |
82 |
83 | Oppdatere
84 |
85 |
86 | ID for Hurtigvisningsskjema finnes ikke. Venligst endre.
87 |
88 |
89 | --Velg--
90 |
91 |
92 | Minst ett obligatorisk felt er ikke fylt ut.
93 |
94 |
--------------------------------------------------------------------------------
/QuickEditFormLookup/QuickEditFormLookup/strings/QuickEditForm.1048.resx:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
46 |
47 |
48 |
49 |
50 | text/microsoft-resx
51 |
52 |
53 | 2.0
54 |
55 |
56 | System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
57 |
58 |
59 | System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
60 |
61 |
62 | Înregistrarea este în modul doar în citire.
63 |
64 |
65 | Nu aveți privilegiile pentru a vedea înregistrarea.
66 |
67 |
68 | Lipsesc privilegii asupra înregistrării pentru a o actualiza.
69 |
70 |
71 | A apărut o eroare în timpul actualizării.
72 |
73 |
74 | Înregistrarea s-a actualizat cu succes!
75 |
76 |
77 | Umpleți {0} câmpului pentru a-i vedea detaliile.
78 |
79 |
80 | Salvați
81 |
82 |
83 | Reîmprospătare
84 |
85 |
86 | ID-ul formularului de vizualizare rapidă nu există. Modificați-l.
87 |
88 |
89 | --Selectare--
90 |
91 |
92 | Cel puțin un câmp obligatoriu nu este completat.
93 |
94 |
--------------------------------------------------------------------------------
/QuickEditFormLookup/QuickEditFormLookup/strings/QuickEditForm.1049.resx:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
46 |
47 |
48 |
49 |
50 | text/microsoft-resx
51 |
52 |
53 | 2.0
54 |
55 |
56 | System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
57 |
58 |
59 | System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
60 |
61 |
62 | Запись доступна в режиме только для чтения.
63 |
64 |
65 | У вас недостаточно привилегий для просмотра этой записи.
66 |
67 |
68 | У вас нет привилегий на запись, чтобы их можно было обновить.
69 |
70 |
71 | Во время обновления произошла ошибка.
72 |
73 |
74 | Запись успешно обновлена!
75 |
76 |
77 | Для просмотра подробных сведений введите {0} поля.
78 |
79 |
80 | Сэкономить
81 |
82 |
83 | Частота
84 |
85 |
86 | Идентификатор формы быстрого представления не существует. Измените его.
87 |
88 |
89 | --Выберите--
90 |
91 |
92 | По крайней мере одно обязательное поле не заполнено.
93 |
94 |
--------------------------------------------------------------------------------
/QuickEditFormLookup/QuickEditFormLookup/strings/QuickEditForm.1050.resx:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
46 |
47 |
48 |
49 |
50 | text/microsoft-resx
51 |
52 |
53 | 2.0
54 |
55 |
56 | System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
57 |
58 |
59 | System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
60 |
61 |
62 | Zapis je dostupan samo za čitanje.
63 |
64 |
65 | Nedostaju vam prava za čitanje zapisa.
66 |
67 |
68 | Nedostaju vam prava za ažuriranje zapisa.
69 |
70 |
71 | Greška prilikom ažuriranja zapisa.
72 |
73 |
74 | Zapis je uspješno ažuriran!
75 |
76 |
77 | Popunite polje {0} kako biste vidjeli detalje.
78 |
79 |
80 | Spremi
81 |
82 |
83 | Osvježi
84 |
85 |
86 | Identifikator obrazca za brzi prikaz ne postoji. Molim vas izmjenite ga.
87 |
88 |
89 | --Odaberi--
90 |
91 |
92 | Barem jedno obavezno polje nije ispunjeno.
93 |
94 |
--------------------------------------------------------------------------------
/QuickEditFormLookup/QuickEditFormLookup/strings/QuickEditForm.1053.resx:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
46 |
47 |
48 |
49 |
50 | text/microsoft-resx
51 |
52 |
53 | 2.0
54 |
55 |
56 | System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
57 |
58 |
59 | System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
60 |
61 |
62 | Posten är i skrivskyddat läge.
63 |
64 |
65 | Du har inte behörighet att visa posten.
66 |
67 |
68 | Du saknar privilegier för posten för att kunna uppdatera den.
69 |
70 |
71 | Ett fel uppstod under uppdateringen.
72 |
73 |
74 | Posten har uppdaterats!
75 |
76 |
77 | Fyll fältet {0} för att visa detaljerna.
78 |
79 |
80 | Sparat
81 |
82 |
83 | Uppdaterat
84 |
85 |
86 | Formulär-ID för snabb vy finns inte. Ändra den.
87 |
88 |
89 | --Välj--
90 |
91 |
92 | Minst ett obligatoriskt fält är inte fyllt.
93 |
94 |
--------------------------------------------------------------------------------
/QuickEditFormLookup/QuickEditFormLookup/strings/QuickEditForm.1058.resx:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
46 |
47 |
48 |
49 |
50 | text/microsoft-resx
51 |
52 |
53 | 2.0
54 |
55 |
56 | System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
57 |
58 |
59 | System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
60 |
61 |
62 | Запис доступний лише для читання.
63 |
64 |
65 | У вас немає прав на перегляд запису.
66 |
67 |
68 | У вас немає прав на запис, щоб оновити його.
69 |
70 |
71 | Під час оновлення сталася помилка.
72 |
73 |
74 | Запис успішно оновлено!
75 |
76 |
77 | Введіть поле {0}, щоб переглянути її відомості.
78 |
79 |
80 | Зберегти
81 |
82 |
83 | Оновити
84 |
85 |
86 | Ідентифікатор форми швидкого перегляду не існує. Змініть його.
87 |
88 |
89 | --Select--
90 |
91 |
92 | Принаймні одне обов'язкове поле не заповнено.
93 |
94 |
--------------------------------------------------------------------------------
/QuickEditFormLookup/QuickEditFormLookup/strings/QuickEditForm.3082.resx:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
46 |
47 |
48 |
49 |
50 | text/microsoft-resx
51 |
52 |
53 | 2.0
54 |
55 |
56 | System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
57 |
58 |
59 | System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
60 |
61 |
62 | El registro está en modo de solo lectura.
63 |
64 |
65 | No tiene los privilegios necesarios para ver el registro.
66 |
67 |
68 | Faltan privilegios sobre el registro para poder actualizarlo.
69 |
70 |
71 | Se ha producido un error durante la actualización.
72 |
73 |
74 | El registro se actualizó correctamente!
75 |
76 |
77 | Rellene el campo {0} para ver los detalles.
78 |
79 |
80 | Guardar
81 |
82 |
83 | Actualizar
84 |
85 |
86 | El ID. del formulario de vista rápida no existe. Modifíquelo.
87 |
88 |
89 | --Seleccionar--
90 |
91 |
92 | Al menos un campo requerido no está lleno.
93 |
94 |
--------------------------------------------------------------------------------
/QuickEditFormLookup/QuickEditFormLookup/strings/QuickEditFormLookup.1033.resx:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
46 |
47 |
48 |
49 |
50 | text/microsoft-resx
51 |
52 |
53 | 2.0
54 |
55 |
56 | System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
57 |
58 |
59 | System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
60 |
61 |
62 | Control Name
63 |
64 |
65 | Control Description
66 |
67 |
--------------------------------------------------------------------------------
/QuickEditFormLookup/package.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "pcf-project",
3 | "version": "1.0.0",
4 | "description": "Project containing your PowerApps Component Framework (PCF) control.",
5 | "scripts": {
6 | "build": "pcf-scripts build",
7 | "clean": "pcf-scripts clean",
8 | "rebuild": "pcf-scripts rebuild",
9 | "start": "pcf-scripts start"
10 | },
11 | "dependencies": {
12 | "@fluentui/react": "^7.109.1",
13 | "@types/node": "^10.12.18",
14 | "@types/powerapps-component-framework": "^1.3.0",
15 | "ts-loader": "^9.4.2",
16 | "webpack": "^5.78.0"
17 | },
18 | "devDependencies": {
19 | "@types/jquery": "^3.5.6",
20 | "@typescript-eslint/eslint-plugin": "^4.20.0",
21 | "@typescript-eslint/parser": "^4.20.0",
22 | "eslint": "^7.23.0",
23 | "eslint-config-standard": "^16.0.2",
24 | "eslint-plugin-import": "^2.22.1",
25 | "eslint-plugin-node": "^11.1.0",
26 | "eslint-plugin-promise": "^4.3.1",
27 | "pcf-scripts": "^1",
28 | "pcf-start": "^1"
29 | }
30 | }
31 |
--------------------------------------------------------------------------------
/QuickEditFormLookup/pcfconfig.json:
--------------------------------------------------------------------------------
1 | {
2 | "outDir": "./out/controls"
3 | }
--------------------------------------------------------------------------------
/QuickEditFormLookup/tsconfig.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "./node_modules/pcf-scripts/tsconfig_base.json",
3 | "compilerOptions": {
4 | "typeRoots": ["node_modules/@types"],
5 | }
6 | }
--------------------------------------------------------------------------------
/SirenValidator/.gitignore:
--------------------------------------------------------------------------------
1 | # See https://help.github.com/articles/ignoring-files/ for more about ignoring files.
2 |
3 | # dependencies
4 | /node_modules
5 |
6 | # generated directory
7 | **/generated
8 |
9 | # output directory
10 | /out
11 |
12 | # msbuild output directories
13 | /bin
14 | /obj
--------------------------------------------------------------------------------
/SirenValidator/SirenValidator.pcfproj:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | $(MSBuildExtensionsPath)\Microsoft\VisualStudio\v$(VisualStudioVersion)\PowerApps
5 |
6 |
7 |
8 |
9 |
10 |
11 | SirenValidator
12 | 6c1a8f55-b6cd-4565-bad3-965b60c3acd5
13 | $(MSBuildThisFileDirectory)out\controls
14 |
15 |
16 |
17 | v4.6.2
18 |
19 | net462
20 | PackageReference
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
46 |
--------------------------------------------------------------------------------
/SirenValidator/SirenValidator/ControlManifest.Input.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 | true
9 | false
10 |
11 |
12 |
13 |
14 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
45 |
46 |
--------------------------------------------------------------------------------
/SirenValidator/SirenValidator/css/SirenValidator.css:
--------------------------------------------------------------------------------
1 | .pcfinputcontrol
2 | {
3 | border-color: transparent;
4 | padding-right: 0.5rem;
5 | padding-left: 0.5rem;
6 | padding-bottom: 0px;
7 | padding-top: 0px;
8 | color: rgb(0,0,0);
9 | box-sizing: border-box;
10 | border-style: solid;
11 | border-width: 1px;
12 | line-height: 2.5rem;
13 | font-weight:600;
14 | font-size: 1rem;
15 | height: 2.5rem;
16 | margin-right: 0px;
17 | margin-left: 0px;
18 | text-overflow: ellipsis;
19 | width: 90%
20 | }
21 |
22 | .pcfinputcontrol:hover
23 | {
24 | border-color: black;
25 | }
26 |
27 | .pcfimagecontrol
28 | {
29 | padding-left: 5px;
30 | vertical-align: middle;
31 | }
32 |
--------------------------------------------------------------------------------
/SirenValidator/SirenValidator/img/IconInvalid.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/carfup/PCFControls/153426783d24c1cd1cb8b6fcc85432ba1536e25e/SirenValidator/SirenValidator/img/IconInvalid.png
--------------------------------------------------------------------------------
/SirenValidator/SirenValidator/img/IconValid.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/carfup/PCFControls/153426783d24c1cd1cb8b6fcc85432ba1536e25e/SirenValidator/SirenValidator/img/IconValid.png
--------------------------------------------------------------------------------
/SirenValidator/package.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "pcf-project",
3 | "version": "1.0.0",
4 | "description": "Project containing your PowerApps Component Framework (PCF) control.",
5 | "scripts": {
6 | "build": "pcf-scripts build",
7 | "clean": "pcf-scripts clean",
8 | "rebuild": "pcf-scripts rebuild",
9 | "start": "pcf-scripts start"
10 | },
11 | "dependencies": {
12 | "@types/node": "^10.17.21",
13 | "@types/powerapps-component-framework": "^1.2.0"
14 | },
15 | "devDependencies": {
16 | "pcf-scripts": "^1.2.6",
17 | "pcf-start": "^1.2.6"
18 | }
19 | }
20 |
--------------------------------------------------------------------------------
/SirenValidator/pcfconfig.json:
--------------------------------------------------------------------------------
1 | {
2 | "outDir": "./out/controls"
3 | }
--------------------------------------------------------------------------------
/SirenValidator/tsconfig.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "./node_modules/pcf-scripts/tsconfig_base.json",
3 | "compilerOptions": {
4 | "typeRoots": ["node_modules/@types"],
5 | }
6 | }
--------------------------------------------------------------------------------
/SiretValidator/.gitignore:
--------------------------------------------------------------------------------
1 | # See https://help.github.com/articles/ignoring-files/ for more about ignoring files.
2 |
3 | # dependencies
4 | /node_modules
5 |
6 | # generated directory
7 | **/generated
8 |
9 | # output directory
10 | /out
11 |
12 | # msbuild output directories
13 | /bin
14 | /obj
--------------------------------------------------------------------------------
/SiretValidator/SiretValidator.pcfproj:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | $(MSBuildExtensionsPath)\Microsoft\VisualStudio\v$(VisualStudioVersion)\PowerApps
5 |
6 |
7 |
8 |
9 |
10 |
11 | SiretValidator
12 | 4193e2fd-83aa-45fc-a659-6bd29aa61ab5
13 | $(MSBuildThisFileDirectory)out\controls
14 |
15 |
16 |
17 | v4.6.2
18 |
19 | net462
20 | PackageReference
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
46 |
--------------------------------------------------------------------------------
/SiretValidator/SiretValidator/ControlManifest.Input.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 | true
9 | false
10 |
11 |
12 |
13 |
14 |
25 |
26 |
27 |
28 |
29 |
30 |
34 |
35 |
47 |
48 |
--------------------------------------------------------------------------------
/SiretValidator/SiretValidator/css/SiretValidator.css:
--------------------------------------------------------------------------------
1 | .pcfinputcontrol
2 | {
3 | border-color: transparent;
4 | padding-right: 0.5rem;
5 | padding-left: 0.5rem;
6 | padding-bottom: 0px;
7 | padding-top: 0px;
8 | color: rgb(0,0,0);
9 | box-sizing: border-box;
10 | border-style: solid;
11 | border-width: 1px;
12 | line-height: 2.5rem;
13 | font-weight:600;
14 | font-size: 1rem;
15 | height: 2.5rem;
16 | margin-right: 0px;
17 | margin-left: 0px;
18 | text-overflow: ellipsis;
19 | width: 90%
20 | }
21 |
22 | .pcfinputcontrol:hover
23 | {
24 | border-color: black;
25 | }
26 |
27 | .pcfimagecontrol
28 | {
29 | padding-left: 5px;
30 | vertical-align: middle;
31 | }
32 |
--------------------------------------------------------------------------------
/SiretValidator/SiretValidator/img/IconInvalid.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/carfup/PCFControls/153426783d24c1cd1cb8b6fcc85432ba1536e25e/SiretValidator/SiretValidator/img/IconInvalid.png
--------------------------------------------------------------------------------
/SiretValidator/SiretValidator/img/IconValid.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/carfup/PCFControls/153426783d24c1cd1cb8b6fcc85432ba1536e25e/SiretValidator/SiretValidator/img/IconValid.png
--------------------------------------------------------------------------------
/SiretValidator/package.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "pcf-project",
3 | "version": "1.0.0",
4 | "description": "Project containing your PowerApps Component Framework (PCF) control.",
5 | "scripts": {
6 | "build": "pcf-scripts build",
7 | "clean": "pcf-scripts clean",
8 | "rebuild": "pcf-scripts rebuild",
9 | "start": "pcf-scripts start"
10 | },
11 | "dependencies": {
12 | "@types/node": "^10.17.21",
13 | "@types/powerapps-component-framework": "^1.2.0"
14 | },
15 | "devDependencies": {
16 | "pcf-scripts": "^1.2.6",
17 | "pcf-start": "^1.2.6"
18 | }
19 | }
20 |
--------------------------------------------------------------------------------
/SiretValidator/pcfconfig.json:
--------------------------------------------------------------------------------
1 | {
2 | "outDir": "./out/controls"
3 | }
--------------------------------------------------------------------------------
/SiretValidator/tsconfig.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "./node_modules/pcf-scripts/tsconfig_base.json",
3 | "compilerOptions": {
4 | "typeRoots": ["node_modules/@types"],
5 | }
6 | }
--------------------------------------------------------------------------------
/build command.txt:
--------------------------------------------------------------------------------
1 | cd C:\Projets\CRM\PCF\PCFControls\Carfup_PCFControls
2 | msbuild /t:build /restore /p:configuration=Release
--------------------------------------------------------------------------------
/package-lock.json:
--------------------------------------------------------------------------------
1 | {
2 | "lockfileVersion": 1
3 | }
4 |
--------------------------------------------------------------------------------